/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-b09bf87 [2020-10-16 12:25:59,027 INFO L177 SettingsManager]: Resetting all preferences to default values... [2020-10-16 12:25:59,030 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2020-10-16 12:25:59,053 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2020-10-16 12:25:59,054 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2020-10-16 12:25:59,055 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2020-10-16 12:25:59,056 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2020-10-16 12:25:59,058 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2020-10-16 12:25:59,059 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2020-10-16 12:25:59,060 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2020-10-16 12:25:59,061 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2020-10-16 12:25:59,062 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2020-10-16 12:25:59,063 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2020-10-16 12:25:59,064 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2020-10-16 12:25:59,065 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2020-10-16 12:25:59,066 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2020-10-16 12:25:59,067 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2020-10-16 12:25:59,068 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2020-10-16 12:25:59,069 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2020-10-16 12:25:59,071 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2020-10-16 12:25:59,072 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2020-10-16 12:25:59,073 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2020-10-16 12:25:59,074 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2020-10-16 12:25:59,075 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2020-10-16 12:25:59,078 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2020-10-16 12:25:59,078 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2020-10-16 12:25:59,078 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2020-10-16 12:25:59,079 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2020-10-16 12:25:59,079 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2020-10-16 12:25:59,080 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2020-10-16 12:25:59,080 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2020-10-16 12:25:59,081 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2020-10-16 12:25:59,082 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2020-10-16 12:25:59,083 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2020-10-16 12:25:59,084 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2020-10-16 12:25:59,084 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2020-10-16 12:25:59,084 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2020-10-16 12:25:59,085 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2020-10-16 12:25:59,085 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2020-10-16 12:25:59,086 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2020-10-16 12:25:59,086 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2020-10-16 12:25:59,087 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/automizer/mcr/svcomp-Reach-32bit-Automizer_Default-noMmResRef-FA-McrAutomaton-WP.epf [2020-10-16 12:25:59,110 INFO L113 SettingsManager]: Loading preferences was successful [2020-10-16 12:25:59,110 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2020-10-16 12:25:59,112 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2020-10-16 12:25:59,112 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2020-10-16 12:25:59,112 INFO L138 SettingsManager]: * Use SBE=true [2020-10-16 12:25:59,112 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2020-10-16 12:25:59,113 INFO L138 SettingsManager]: * sizeof long=4 [2020-10-16 12:25:59,113 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2020-10-16 12:25:59,113 INFO L138 SettingsManager]: * sizeof POINTER=4 [2020-10-16 12:25:59,113 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2020-10-16 12:25:59,113 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2020-10-16 12:25:59,114 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2020-10-16 12:25:59,114 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2020-10-16 12:25:59,114 INFO L138 SettingsManager]: * sizeof long double=12 [2020-10-16 12:25:59,114 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2020-10-16 12:25:59,114 INFO L138 SettingsManager]: * Use constant arrays=true [2020-10-16 12:25:59,115 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2020-10-16 12:25:59,115 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2020-10-16 12:25:59,115 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2020-10-16 12:25:59,115 INFO L138 SettingsManager]: * To the following directory=./dump/ [2020-10-16 12:25:59,115 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2020-10-16 12:25:59,116 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2020-10-16 12:25:59,116 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2020-10-16 12:25:59,116 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=Craig_NestedInterpolation [2020-10-16 12:25:59,116 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2020-10-16 12:25:59,117 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2020-10-16 12:25:59,117 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-10-16 12:25:59,117 INFO L138 SettingsManager]: * Override the interpolant automaton setting of the refinement strategy=true [2020-10-16 12:25:59,117 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=VARIABLE_BASED_MOVER_CHECK [2020-10-16 12:25:59,117 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2020-10-16 12:25:59,118 INFO L138 SettingsManager]: * Interpolant automaton=MCR [2020-10-16 12:25:59,408 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2020-10-16 12:25:59,419 INFO L258 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2020-10-16 12:25:59,423 INFO L214 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2020-10-16 12:25:59,425 INFO L271 PluginConnector]: Initializing CDTParser... [2020-10-16 12:25:59,427 INFO L275 PluginConnector]: CDTParser initialized [2020-10-16 12:25:59,429 INFO L429 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/pthread/fib_bench_longer-1.i [2020-10-16 12:25:59,487 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/data/57d5b8ac1/85f48f13d3914b06a84a7bdd5a17eb49/FLAGbed92902f [2020-10-16 12:25:59,945 INFO L306 CDTParser]: Found 1 translation units. [2020-10-16 12:25:59,948 INFO L160 CDTParser]: Scanning /storage/repos/ultimate-2/trunk/examples/svcomp/pthread/fib_bench_longer-1.i [2020-10-16 12:25:59,967 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/data/57d5b8ac1/85f48f13d3914b06a84a7bdd5a17eb49/FLAGbed92902f [2020-10-16 12:26:00,232 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/data/57d5b8ac1/85f48f13d3914b06a84a7bdd5a17eb49 [2020-10-16 12:26:00,245 INFO L296 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2020-10-16 12:26:00,247 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2020-10-16 12:26:00,254 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2020-10-16 12:26:00,254 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2020-10-16 12:26:00,257 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2020-10-16 12:26:00,258 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.10 12:26:00" (1/1) ... [2020-10-16 12:26:00,261 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@3f30139 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 12:26:00, skipping insertion in model container [2020-10-16 12:26:00,261 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.10 12:26:00" (1/1) ... [2020-10-16 12:26:00,269 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2020-10-16 12:26:00,314 INFO L178 MainTranslator]: Built tables and reachable declarations [2020-10-16 12:26:00,791 INFO L206 PostProcessor]: Analyzing one entry point: main [2020-10-16 12:26:00,807 INFO L203 MainTranslator]: Completed pre-run [2020-10-16 12:26:00,873 INFO L206 PostProcessor]: Analyzing one entry point: main [2020-10-16 12:26:00,951 INFO L208 MainTranslator]: Completed translation [2020-10-16 12:26:00,951 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 12:26:00 WrapperNode [2020-10-16 12:26:00,952 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2020-10-16 12:26:00,953 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2020-10-16 12:26:00,953 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2020-10-16 12:26:00,953 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2020-10-16 12:26:00,962 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 12:26:00" (1/1) ... [2020-10-16 12:26:00,997 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 12:26:00" (1/1) ... [2020-10-16 12:26:01,027 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2020-10-16 12:26:01,028 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2020-10-16 12:26:01,028 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2020-10-16 12:26:01,029 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2020-10-16 12:26:01,038 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 12:26:00" (1/1) ... [2020-10-16 12:26:01,039 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 12:26:00" (1/1) ... [2020-10-16 12:26:01,045 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 12:26:00" (1/1) ... [2020-10-16 12:26:01,045 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 12:26:00" (1/1) ... [2020-10-16 12:26:01,065 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 12:26:00" (1/1) ... [2020-10-16 12:26:01,069 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 12:26:00" (1/1) ... [2020-10-16 12:26:01,071 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 12:26:00" (1/1) ... [2020-10-16 12:26:01,074 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2020-10-16 12:26:01,075 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2020-10-16 12:26:01,075 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2020-10-16 12:26:01,075 INFO L275 PluginConnector]: RCFGBuilder initialized [2020-10-16 12:26:01,076 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 12:26:00" (1/1) ... No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2020-10-16 12:26:01,150 INFO L130 BoogieDeclarations]: Found specification of procedure t1 [2020-10-16 12:26:01,151 INFO L138 BoogieDeclarations]: Found implementation of procedure t1 [2020-10-16 12:26:01,151 INFO L130 BoogieDeclarations]: Found specification of procedure t2 [2020-10-16 12:26:01,151 INFO L138 BoogieDeclarations]: Found implementation of procedure t2 [2020-10-16 12:26:01,152 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2020-10-16 12:26:01,152 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_begin [2020-10-16 12:26:01,153 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2020-10-16 12:26:01,153 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2020-10-16 12:26:01,154 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_end [2020-10-16 12:26:01,154 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2020-10-16 12:26:01,154 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2020-10-16 12:26:01,156 WARN L208 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2020-10-16 12:26:01,515 INFO L293 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2020-10-16 12:26:01,515 INFO L298 CfgBuilder]: Removed 6 assume(true) statements. [2020-10-16 12:26:01,517 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.10 12:26:01 BoogieIcfgContainer [2020-10-16 12:26:01,517 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2020-10-16 12:26:01,519 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2020-10-16 12:26:01,519 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2020-10-16 12:26:01,523 INFO L275 PluginConnector]: TraceAbstraction initialized [2020-10-16 12:26:01,524 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 16.10 12:26:00" (1/3) ... [2020-10-16 12:26:01,524 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3d0f7560 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.10 12:26:01, skipping insertion in model container [2020-10-16 12:26:01,525 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 12:26:00" (2/3) ... [2020-10-16 12:26:01,525 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3d0f7560 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.10 12:26:01, skipping insertion in model container [2020-10-16 12:26:01,525 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.10 12:26:01" (3/3) ... [2020-10-16 12:26:01,527 INFO L111 eAbstractionObserver]: Analyzing ICFG fib_bench_longer-1.i [2020-10-16 12:26:01,540 WARN L153 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2020-10-16 12:26:01,541 INFO L164 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:Craig_NestedInterpolation Determinization: PREDICATE_ABSTRACTION [2020-10-16 12:26:01,550 INFO L176 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2020-10-16 12:26:01,551 INFO L348 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2020-10-16 12:26:01,579 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 12:26:01,580 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 12:26:01,580 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 12:26:01,580 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 12:26:01,581 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork1_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 12:26:01,581 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork1_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 12:26:01,581 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork1_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 12:26:01,582 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork1_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 12:26:01,582 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 12:26:01,582 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 12:26:01,583 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork1_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 12:26:01,583 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork1_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 12:26:01,583 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork1_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 12:26:01,583 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork1_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 12:26:01,584 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork1_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 12:26:01,584 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 12:26:01,585 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 12:26:01,585 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 12:26:01,585 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 12:26:01,586 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork0_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 12:26:01,586 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork0_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 12:26:01,586 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork0_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 12:26:01,587 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork0_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 12:26:01,587 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 12:26:01,587 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 12:26:01,588 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork0_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 12:26:01,588 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork0_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 12:26:01,588 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork0_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 12:26:01,588 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork0_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 12:26:01,589 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork0_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 12:26:01,593 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 12:26:01,593 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 12:26:01,593 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork0_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 12:26:01,594 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 12:26:01,594 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 12:26:01,594 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork0_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 12:26:01,602 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork1_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 12:26:01,602 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 12:26:01,603 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 12:26:01,603 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 12:26:01,603 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 12:26:01,603 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork1_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 12:26:01,606 INFO L149 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2020-10-16 12:26:01,623 INFO L253 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2020-10-16 12:26:01,647 INFO L377 AbstractCegarLoop]: Interprodecural is true [2020-10-16 12:26:01,647 INFO L378 AbstractCegarLoop]: Hoare is true [2020-10-16 12:26:01,647 INFO L379 AbstractCegarLoop]: Compute interpolants for Craig_NestedInterpolation [2020-10-16 12:26:01,647 INFO L380 AbstractCegarLoop]: Backedges is MCR [2020-10-16 12:26:01,647 INFO L381 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2020-10-16 12:26:01,648 INFO L382 AbstractCegarLoop]: Difference is false [2020-10-16 12:26:01,648 INFO L383 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2020-10-16 12:26:01,648 INFO L387 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2020-10-16 12:26:01,662 INFO L137 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2020-10-16 12:26:01,663 INFO L144 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 59 places, 57 transitions, 124 flow [2020-10-16 12:26:01,666 INFO L111 LiptonReduction]: Starting Lipton reduction on Petri net that has 59 places, 57 transitions, 124 flow [2020-10-16 12:26:01,669 INFO L71 FinitePrefix]: Start finitePrefix. Operand has 59 places, 57 transitions, 124 flow [2020-10-16 12:26:01,709 INFO L129 PetriNetUnfolder]: 5/55 cut-off events. [2020-10-16 12:26:01,710 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2020-10-16 12:26:01,716 INFO L80 FinitePrefix]: Finished finitePrefix Result has 62 conditions, 55 events. 5/55 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 84 event pairs, 0 based on Foata normal form. 0/49 useless extension candidates. Maximal degree in co-relation 43. Up to 2 conditions per place. [2020-10-16 12:26:01,718 INFO L117 LiptonReduction]: Number of co-enabled transitions 1032 [2020-10-16 12:26:02,754 WARN L193 SmtUtils]: Spent 171.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 60 [2020-10-16 12:26:02,829 INFO L132 LiptonReduction]: Checked pairs total: 943 [2020-10-16 12:26:02,830 INFO L134 LiptonReduction]: Total number of compositions: 50 [2020-10-16 12:26:02,837 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 20 places, 16 transitions, 42 flow [2020-10-16 12:26:02,849 INFO L122 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result 44 states. [2020-10-16 12:26:02,853 INFO L276 IsEmpty]: Start isEmpty. Operand 44 states. [2020-10-16 12:26:02,861 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 7 [2020-10-16 12:26:02,861 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:02,862 INFO L422 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1] [2020-10-16 12:26:02,863 INFO L429 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:02,869 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:02,870 INFO L82 PathProgramCache]: Analyzing trace with hash -1506398721, now seen corresponding path program 1 times [2020-10-16 12:26:02,895 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:02,896 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1006848933] [2020-10-16 12:26:02,896 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:03,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:03,137 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:03,138 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1006848933] [2020-10-16 12:26:03,139 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-16 12:26:03,139 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2020-10-16 12:26:03,140 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [865956124] [2020-10-16 12:26:03,142 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:03,145 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:03,160 INFO L258 McrAutomatonBuilder]: Finished intersection with 7 states and 6 transitions. [2020-10-16 12:26:03,160 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:03,165 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:26:03,166 INFO L461 AbstractCegarLoop]: Interpolant automaton has 4 states [2020-10-16 12:26:03,166 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:03,182 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2020-10-16 12:26:03,183 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2020-10-16 12:26:03,185 INFO L87 Difference]: Start difference. First operand 44 states. Second operand 4 states. [2020-10-16 12:26:03,246 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:03,246 INFO L93 Difference]: Finished difference Result 83 states and 212 transitions. [2020-10-16 12:26:03,247 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2020-10-16 12:26:03,249 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 6 [2020-10-16 12:26:03,249 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:03,261 INFO L225 Difference]: With dead ends: 83 [2020-10-16 12:26:03,262 INFO L226 Difference]: Without dead ends: 54 [2020-10-16 12:26:03,264 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2020-10-16 12:26:03,286 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 54 states. [2020-10-16 12:26:03,307 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 54 to 50. [2020-10-16 12:26:03,309 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 50 states. [2020-10-16 12:26:03,311 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 50 states to 50 states and 120 transitions. [2020-10-16 12:26:03,313 INFO L78 Accepts]: Start accepts. Automaton has 50 states and 120 transitions. Word has length 6 [2020-10-16 12:26:03,313 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:03,313 INFO L481 AbstractCegarLoop]: Abstraction has 50 states and 120 transitions. [2020-10-16 12:26:03,314 INFO L482 AbstractCegarLoop]: Interpolant automaton has 4 states. [2020-10-16 12:26:03,314 INFO L276 IsEmpty]: Start isEmpty. Operand 50 states and 120 transitions. [2020-10-16 12:26:03,315 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2020-10-16 12:26:03,315 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:03,315 INFO L422 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:03,316 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2020-10-16 12:26:03,316 INFO L429 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:03,316 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:03,317 INFO L82 PathProgramCache]: Analyzing trace with hash 235327157, now seen corresponding path program 1 times [2020-10-16 12:26:03,321 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:03,321 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2062651034] [2020-10-16 12:26:03,321 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:03,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:03,436 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:03,437 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2062651034] [2020-10-16 12:26:03,437 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-16 12:26:03,438 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-10-16 12:26:03,438 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1530408828] [2020-10-16 12:26:03,438 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:03,439 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:03,442 INFO L258 McrAutomatonBuilder]: Finished intersection with 13 states and 16 transitions. [2020-10-16 12:26:03,443 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:03,460 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:26:03,461 INFO L461 AbstractCegarLoop]: Interpolant automaton has 5 states [2020-10-16 12:26:03,462 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:03,462 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2020-10-16 12:26:03,462 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2020-10-16 12:26:03,463 INFO L87 Difference]: Start difference. First operand 50 states and 120 transitions. Second operand 5 states. [2020-10-16 12:26:03,514 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:03,515 INFO L93 Difference]: Finished difference Result 80 states and 186 transitions. [2020-10-16 12:26:03,515 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2020-10-16 12:26:03,515 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 8 [2020-10-16 12:26:03,515 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:03,517 INFO L225 Difference]: With dead ends: 80 [2020-10-16 12:26:03,517 INFO L226 Difference]: Without dead ends: 75 [2020-10-16 12:26:03,518 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2020-10-16 12:26:03,519 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 75 states. [2020-10-16 12:26:03,526 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 75 to 55. [2020-10-16 12:26:03,527 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 55 states. [2020-10-16 12:26:03,528 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 55 states to 55 states and 136 transitions. [2020-10-16 12:26:03,528 INFO L78 Accepts]: Start accepts. Automaton has 55 states and 136 transitions. Word has length 8 [2020-10-16 12:26:03,529 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:03,530 INFO L481 AbstractCegarLoop]: Abstraction has 55 states and 136 transitions. [2020-10-16 12:26:03,530 INFO L482 AbstractCegarLoop]: Interpolant automaton has 5 states. [2020-10-16 12:26:03,530 INFO L276 IsEmpty]: Start isEmpty. Operand 55 states and 136 transitions. [2020-10-16 12:26:03,531 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2020-10-16 12:26:03,531 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:03,531 INFO L422 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:03,532 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2020-10-16 12:26:03,532 INFO L429 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:03,532 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:03,532 INFO L82 PathProgramCache]: Analyzing trace with hash -244746376, now seen corresponding path program 1 times [2020-10-16 12:26:03,534 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:03,534 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [303200298] [2020-10-16 12:26:03,535 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:03,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:03,618 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:03,618 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [303200298] [2020-10-16 12:26:03,619 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-16 12:26:03,619 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-10-16 12:26:03,619 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1921571574] [2020-10-16 12:26:03,619 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:03,620 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:03,622 INFO L258 McrAutomatonBuilder]: Finished intersection with 11 states and 12 transitions. [2020-10-16 12:26:03,622 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:03,632 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:26:03,633 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:03,651 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [543#(and (<= ~i~0 377) (<= ~j~0 2))] [2020-10-16 12:26:03,651 INFO L461 AbstractCegarLoop]: Interpolant automaton has 6 states [2020-10-16 12:26:03,651 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:03,652 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2020-10-16 12:26:03,652 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2020-10-16 12:26:03,652 INFO L87 Difference]: Start difference. First operand 55 states and 136 transitions. Second operand 6 states. [2020-10-16 12:26:03,697 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:03,697 INFO L93 Difference]: Finished difference Result 83 states and 196 transitions. [2020-10-16 12:26:03,697 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2020-10-16 12:26:03,697 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 8 [2020-10-16 12:26:03,698 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:03,699 INFO L225 Difference]: With dead ends: 83 [2020-10-16 12:26:03,699 INFO L226 Difference]: Without dead ends: 77 [2020-10-16 12:26:03,700 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2020-10-16 12:26:03,701 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 77 states. [2020-10-16 12:26:03,708 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 77 to 66. [2020-10-16 12:26:03,708 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 66 states. [2020-10-16 12:26:03,709 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 66 states to 66 states and 157 transitions. [2020-10-16 12:26:03,709 INFO L78 Accepts]: Start accepts. Automaton has 66 states and 157 transitions. Word has length 8 [2020-10-16 12:26:03,710 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:03,710 INFO L481 AbstractCegarLoop]: Abstraction has 66 states and 157 transitions. [2020-10-16 12:26:03,710 INFO L482 AbstractCegarLoop]: Interpolant automaton has 6 states. [2020-10-16 12:26:03,710 INFO L276 IsEmpty]: Start isEmpty. Operand 66 states and 157 transitions. [2020-10-16 12:26:03,711 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2020-10-16 12:26:03,711 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:03,711 INFO L422 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:03,712 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2020-10-16 12:26:03,712 INFO L429 AbstractCegarLoop]: === Iteration 4 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:03,712 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:03,712 INFO L82 PathProgramCache]: Analyzing trace with hash -1294770680, now seen corresponding path program 2 times [2020-10-16 12:26:03,714 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:03,714 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [138308282] [2020-10-16 12:26:03,714 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:03,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:03,789 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:03,789 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [138308282] [2020-10-16 12:26:03,790 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [498369363] [2020-10-16 12:26:03,790 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:03,857 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 12:26:03,857 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:26:03,860 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 7 conjunts are in the unsatisfiable core [2020-10-16 12:26:03,865 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:03,923 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-16 12:26:03,946 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:03,947 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:03,947 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 8 [2020-10-16 12:26:03,947 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [354666888] [2020-10-16 12:26:03,948 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:03,948 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:03,950 INFO L258 McrAutomatonBuilder]: Finished intersection with 16 states and 21 transitions. [2020-10-16 12:26:03,950 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:03,968 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:26:03,968 INFO L461 AbstractCegarLoop]: Interpolant automaton has 6 states [2020-10-16 12:26:03,968 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:03,969 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2020-10-16 12:26:03,969 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2020-10-16 12:26:03,969 INFO L87 Difference]: Start difference. First operand 66 states and 157 transitions. Second operand 6 states. [2020-10-16 12:26:04,035 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:04,035 INFO L93 Difference]: Finished difference Result 101 states and 235 transitions. [2020-10-16 12:26:04,036 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2020-10-16 12:26:04,036 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 9 [2020-10-16 12:26:04,036 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:04,038 INFO L225 Difference]: With dead ends: 101 [2020-10-16 12:26:04,038 INFO L226 Difference]: Without dead ends: 96 [2020-10-16 12:26:04,038 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=54, Invalid=102, Unknown=0, NotChecked=0, Total=156 [2020-10-16 12:26:04,039 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 96 states. [2020-10-16 12:26:04,046 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 96 to 71. [2020-10-16 12:26:04,046 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 71 states. [2020-10-16 12:26:04,047 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 71 states to 71 states and 173 transitions. [2020-10-16 12:26:04,047 INFO L78 Accepts]: Start accepts. Automaton has 71 states and 173 transitions. Word has length 9 [2020-10-16 12:26:04,048 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:04,048 INFO L481 AbstractCegarLoop]: Abstraction has 71 states and 173 transitions. [2020-10-16 12:26:04,048 INFO L482 AbstractCegarLoop]: Interpolant automaton has 6 states. [2020-10-16 12:26:04,048 INFO L276 IsEmpty]: Start isEmpty. Operand 71 states and 173 transitions. [2020-10-16 12:26:04,049 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2020-10-16 12:26:04,049 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:04,049 INFO L422 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:04,263 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,2 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:04,264 INFO L429 AbstractCegarLoop]: === Iteration 5 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:04,264 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:04,265 INFO L82 PathProgramCache]: Analyzing trace with hash 1002797622, now seen corresponding path program 2 times [2020-10-16 12:26:04,266 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:04,267 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1391639476] [2020-10-16 12:26:04,267 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:04,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:04,348 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:04,349 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1391639476] [2020-10-16 12:26:04,349 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1880219844] [2020-10-16 12:26:04,349 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:04,401 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 12:26:04,401 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:26:04,402 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 7 conjunts are in the unsatisfiable core [2020-10-16 12:26:04,404 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:04,471 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:04,472 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:04,472 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 7 [2020-10-16 12:26:04,472 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [448501236] [2020-10-16 12:26:04,472 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:04,473 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:04,474 INFO L258 McrAutomatonBuilder]: Finished intersection with 13 states and 15 transitions. [2020-10-16 12:26:04,475 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:04,479 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:26:04,479 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:04,498 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:04,498 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:04,525 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-16 12:26:04,525 INFO L461 AbstractCegarLoop]: Interpolant automaton has 8 states [2020-10-16 12:26:04,526 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:04,526 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2020-10-16 12:26:04,526 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=69, Unknown=0, NotChecked=0, Total=110 [2020-10-16 12:26:04,526 INFO L87 Difference]: Start difference. First operand 71 states and 173 transitions. Second operand 8 states. [2020-10-16 12:26:04,600 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:04,600 INFO L93 Difference]: Finished difference Result 104 states and 245 transitions. [2020-10-16 12:26:04,601 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2020-10-16 12:26:04,601 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 9 [2020-10-16 12:26:04,601 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:04,602 INFO L225 Difference]: With dead ends: 104 [2020-10-16 12:26:04,603 INFO L226 Difference]: Without dead ends: 98 [2020-10-16 12:26:04,603 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 5 SyntacticMatches, 1 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=49, Invalid=83, Unknown=0, NotChecked=0, Total=132 [2020-10-16 12:26:04,604 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 98 states. [2020-10-16 12:26:04,610 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 98 to 78. [2020-10-16 12:26:04,611 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 78 states. [2020-10-16 12:26:04,612 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 78 states to 78 states and 191 transitions. [2020-10-16 12:26:04,612 INFO L78 Accepts]: Start accepts. Automaton has 78 states and 191 transitions. Word has length 9 [2020-10-16 12:26:04,612 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:04,612 INFO L481 AbstractCegarLoop]: Abstraction has 78 states and 191 transitions. [2020-10-16 12:26:04,612 INFO L482 AbstractCegarLoop]: Interpolant automaton has 8 states. [2020-10-16 12:26:04,613 INFO L276 IsEmpty]: Start isEmpty. Operand 78 states and 191 transitions. [2020-10-16 12:26:04,614 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2020-10-16 12:26:04,614 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:04,614 INFO L422 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:04,821 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,3 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:04,822 INFO L429 AbstractCegarLoop]: === Iteration 6 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:04,822 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:04,823 INFO L82 PathProgramCache]: Analyzing trace with hash -1491235988, now seen corresponding path program 1 times [2020-10-16 12:26:04,824 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:04,824 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [599968187] [2020-10-16 12:26:04,825 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:04,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:04,930 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:04,930 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [599968187] [2020-10-16 12:26:04,930 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-16 12:26:04,931 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2020-10-16 12:26:04,931 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1895840247] [2020-10-16 12:26:04,935 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:04,936 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:04,938 INFO L258 McrAutomatonBuilder]: Finished intersection with 18 states and 25 transitions. [2020-10-16 12:26:04,939 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:04,950 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:04,950 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:04,982 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:04,982 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:05,001 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:26:05,001 INFO L461 AbstractCegarLoop]: Interpolant automaton has 6 states [2020-10-16 12:26:05,001 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:05,002 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2020-10-16 12:26:05,002 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2020-10-16 12:26:05,002 INFO L87 Difference]: Start difference. First operand 78 states and 191 transitions. Second operand 6 states. [2020-10-16 12:26:05,042 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:05,042 INFO L93 Difference]: Finished difference Result 93 states and 221 transitions. [2020-10-16 12:26:05,042 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2020-10-16 12:26:05,042 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 10 [2020-10-16 12:26:05,043 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:05,043 INFO L225 Difference]: With dead ends: 93 [2020-10-16 12:26:05,044 INFO L226 Difference]: Without dead ends: 91 [2020-10-16 12:26:05,044 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 4 SyntacticMatches, 3 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2020-10-16 12:26:05,045 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 91 states. [2020-10-16 12:26:05,050 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 91 to 80. [2020-10-16 12:26:05,050 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 80 states. [2020-10-16 12:26:05,051 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 80 states to 80 states and 195 transitions. [2020-10-16 12:26:05,051 INFO L78 Accepts]: Start accepts. Automaton has 80 states and 195 transitions. Word has length 10 [2020-10-16 12:26:05,051 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:05,052 INFO L481 AbstractCegarLoop]: Abstraction has 80 states and 195 transitions. [2020-10-16 12:26:05,052 INFO L482 AbstractCegarLoop]: Interpolant automaton has 6 states. [2020-10-16 12:26:05,052 INFO L276 IsEmpty]: Start isEmpty. Operand 80 states and 195 transitions. [2020-10-16 12:26:05,053 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2020-10-16 12:26:05,053 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:05,053 INFO L422 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:05,053 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2020-10-16 12:26:05,054 INFO L429 AbstractCegarLoop]: === Iteration 7 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:05,054 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:05,054 INFO L82 PathProgramCache]: Analyzing trace with hash -1490572898, now seen corresponding path program 2 times [2020-10-16 12:26:05,055 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:05,055 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [61986897] [2020-10-16 12:26:05,055 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:05,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:05,153 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:05,153 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [61986897] [2020-10-16 12:26:05,153 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-16 12:26:05,154 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2020-10-16 12:26:05,154 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [579155425] [2020-10-16 12:26:05,154 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:05,155 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:05,157 INFO L258 McrAutomatonBuilder]: Finished intersection with 19 states and 26 transitions. [2020-10-16 12:26:05,157 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:05,170 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:05,171 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:05,183 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:26:05,184 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:05,203 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [1606#(and (<= ~j~0 3) (<= ~i~0 377))] [2020-10-16 12:26:05,203 INFO L461 AbstractCegarLoop]: Interpolant automaton has 7 states [2020-10-16 12:26:05,203 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:05,204 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2020-10-16 12:26:05,204 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2020-10-16 12:26:05,204 INFO L87 Difference]: Start difference. First operand 80 states and 195 transitions. Second operand 7 states. [2020-10-16 12:26:05,277 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:05,278 INFO L93 Difference]: Finished difference Result 112 states and 262 transitions. [2020-10-16 12:26:05,278 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2020-10-16 12:26:05,279 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 10 [2020-10-16 12:26:05,279 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:05,280 INFO L225 Difference]: With dead ends: 112 [2020-10-16 12:26:05,280 INFO L226 Difference]: Without dead ends: 107 [2020-10-16 12:26:05,281 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 6 SyntacticMatches, 1 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=30, Invalid=42, Unknown=0, NotChecked=0, Total=72 [2020-10-16 12:26:05,282 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 107 states. [2020-10-16 12:26:05,295 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 107 to 82. [2020-10-16 12:26:05,295 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 82 states. [2020-10-16 12:26:05,296 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 82 states to 82 states and 194 transitions. [2020-10-16 12:26:05,296 INFO L78 Accepts]: Start accepts. Automaton has 82 states and 194 transitions. Word has length 10 [2020-10-16 12:26:05,297 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:05,297 INFO L481 AbstractCegarLoop]: Abstraction has 82 states and 194 transitions. [2020-10-16 12:26:05,297 INFO L482 AbstractCegarLoop]: Interpolant automaton has 7 states. [2020-10-16 12:26:05,297 INFO L276 IsEmpty]: Start isEmpty. Operand 82 states and 194 transitions. [2020-10-16 12:26:05,298 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2020-10-16 12:26:05,298 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:05,298 INFO L422 BasicCegarLoop]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:05,298 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2020-10-16 12:26:05,298 INFO L429 AbstractCegarLoop]: === Iteration 8 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:05,299 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:05,299 INFO L82 PathProgramCache]: Analyzing trace with hash -1483163371, now seen corresponding path program 3 times [2020-10-16 12:26:05,302 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:05,302 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [885334211] [2020-10-16 12:26:05,302 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:05,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:05,410 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:05,410 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [885334211] [2020-10-16 12:26:05,411 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [72940282] [2020-10-16 12:26:05,411 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:05,452 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2020-10-16 12:26:05,452 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:26:05,453 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 8 conjunts are in the unsatisfiable core [2020-10-16 12:26:05,454 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:05,519 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-16 12:26:05,550 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:05,551 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:05,551 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 10 [2020-10-16 12:26:05,551 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [33210491] [2020-10-16 12:26:05,551 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:05,552 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:05,554 INFO L258 McrAutomatonBuilder]: Finished intersection with 19 states and 26 transitions. [2020-10-16 12:26:05,555 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:05,574 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:26:05,574 INFO L461 AbstractCegarLoop]: Interpolant automaton has 7 states [2020-10-16 12:26:05,575 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:05,575 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2020-10-16 12:26:05,575 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2020-10-16 12:26:05,575 INFO L87 Difference]: Start difference. First operand 82 states and 194 transitions. Second operand 7 states. [2020-10-16 12:26:05,658 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:05,659 INFO L93 Difference]: Finished difference Result 122 states and 284 transitions. [2020-10-16 12:26:05,659 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-10-16 12:26:05,659 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 10 [2020-10-16 12:26:05,660 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:05,661 INFO L225 Difference]: With dead ends: 122 [2020-10-16 12:26:05,661 INFO L226 Difference]: Without dead ends: 117 [2020-10-16 12:26:05,661 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=80, Invalid=160, Unknown=0, NotChecked=0, Total=240 [2020-10-16 12:26:05,662 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 117 states. [2020-10-16 12:26:05,667 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 117 to 88. [2020-10-16 12:26:05,667 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 88 states. [2020-10-16 12:26:05,668 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 88 states to 88 states and 215 transitions. [2020-10-16 12:26:05,668 INFO L78 Accepts]: Start accepts. Automaton has 88 states and 215 transitions. Word has length 10 [2020-10-16 12:26:05,668 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:05,669 INFO L481 AbstractCegarLoop]: Abstraction has 88 states and 215 transitions. [2020-10-16 12:26:05,669 INFO L482 AbstractCegarLoop]: Interpolant automaton has 7 states. [2020-10-16 12:26:05,669 INFO L276 IsEmpty]: Start isEmpty. Operand 88 states and 215 transitions. [2020-10-16 12:26:05,670 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2020-10-16 12:26:05,670 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:05,670 INFO L422 BasicCegarLoop]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:05,884 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,4 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:05,885 INFO L429 AbstractCegarLoop]: === Iteration 9 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:05,886 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:05,886 INFO L82 PathProgramCache]: Analyzing trace with hash 1021955896, now seen corresponding path program 3 times [2020-10-16 12:26:05,888 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:05,889 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [632515508] [2020-10-16 12:26:05,889 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:05,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:05,993 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:05,993 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [632515508] [2020-10-16 12:26:05,993 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [628717522] [2020-10-16 12:26:05,994 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:06,052 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2020-10-16 12:26:06,052 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:26:06,053 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 8 conjunts are in the unsatisfiable core [2020-10-16 12:26:06,054 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:06,145 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:06,146 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:06,146 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 9 [2020-10-16 12:26:06,147 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [938377219] [2020-10-16 12:26:06,147 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:06,148 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:06,150 INFO L258 McrAutomatonBuilder]: Finished intersection with 15 states and 18 transitions. [2020-10-16 12:26:06,150 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:06,151 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:26:06,152 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:06,177 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:06,177 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:06,214 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:06,214 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:06,246 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 3 new interpolants: [2272#(and (<= ~j~0 (+ ~i~0 1)) (= ~i~0 1)), 2270#(and (<= ~j~0 4) (<= ~i~0 377)), 2271#(and (= ~i~0 1) (<= (+ ~i~0 ~j~0) 4))] [2020-10-16 12:26:06,246 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-16 12:26:06,247 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:06,247 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-16 12:26:06,247 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=120, Unknown=0, NotChecked=0, Total=182 [2020-10-16 12:26:06,247 INFO L87 Difference]: Start difference. First operand 88 states and 215 transitions. Second operand 10 states. [2020-10-16 12:26:06,320 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:06,320 INFO L93 Difference]: Finished difference Result 122 states and 292 transitions. [2020-10-16 12:26:06,320 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-10-16 12:26:06,321 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 10 [2020-10-16 12:26:06,321 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:06,322 INFO L225 Difference]: With dead ends: 122 [2020-10-16 12:26:06,322 INFO L226 Difference]: Without dead ends: 116 [2020-10-16 12:26:06,322 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 5 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 47 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=72, Invalid=138, Unknown=0, NotChecked=0, Total=210 [2020-10-16 12:26:06,324 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 116 states. [2020-10-16 12:26:06,328 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 116 to 94. [2020-10-16 12:26:06,328 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 94 states. [2020-10-16 12:26:06,328 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 94 states to 94 states and 232 transitions. [2020-10-16 12:26:06,329 INFO L78 Accepts]: Start accepts. Automaton has 94 states and 232 transitions. Word has length 10 [2020-10-16 12:26:06,329 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:06,329 INFO L481 AbstractCegarLoop]: Abstraction has 94 states and 232 transitions. [2020-10-16 12:26:06,329 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-16 12:26:06,329 INFO L276 IsEmpty]: Start isEmpty. Operand 94 states and 232 transitions. [2020-10-16 12:26:06,330 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2020-10-16 12:26:06,330 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:06,330 INFO L422 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:06,543 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,5 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:06,544 INFO L429 AbstractCegarLoop]: === Iteration 10 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:06,545 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:06,545 INFO L82 PathProgramCache]: Analyzing trace with hash 1016324353, now seen corresponding path program 3 times [2020-10-16 12:26:06,547 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:06,547 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1826152735] [2020-10-16 12:26:06,547 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:06,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:06,620 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:06,621 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1826152735] [2020-10-16 12:26:06,621 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1673548982] [2020-10-16 12:26:06,621 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:06,671 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2020-10-16 12:26:06,672 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:26:06,672 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 8 conjunts are in the unsatisfiable core [2020-10-16 12:26:06,674 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:06,752 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:06,753 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:06,753 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 9 [2020-10-16 12:26:06,753 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1574501748] [2020-10-16 12:26:06,753 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:06,754 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:06,757 INFO L258 McrAutomatonBuilder]: Finished intersection with 20 states and 28 transitions. [2020-10-16 12:26:06,757 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:06,761 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:06,762 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:06,784 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:06,784 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:06,792 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:26:06,792 INFO L461 AbstractCegarLoop]: Interpolant automaton has 7 states [2020-10-16 12:26:06,792 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:06,792 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2020-10-16 12:26:06,793 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=72, Unknown=0, NotChecked=0, Total=110 [2020-10-16 12:26:06,793 INFO L87 Difference]: Start difference. First operand 94 states and 232 transitions. Second operand 7 states. [2020-10-16 12:26:06,827 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:06,827 INFO L93 Difference]: Finished difference Result 113 states and 270 transitions. [2020-10-16 12:26:06,827 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2020-10-16 12:26:06,827 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 11 [2020-10-16 12:26:06,828 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:06,829 INFO L225 Difference]: With dead ends: 113 [2020-10-16 12:26:06,829 INFO L226 Difference]: Without dead ends: 111 [2020-10-16 12:26:06,829 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 10 SyntacticMatches, 4 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=38, Invalid=72, Unknown=0, NotChecked=0, Total=110 [2020-10-16 12:26:06,830 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 111 states. [2020-10-16 12:26:06,833 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 111 to 96. [2020-10-16 12:26:06,833 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 96 states. [2020-10-16 12:26:06,834 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 96 states to 96 states and 238 transitions. [2020-10-16 12:26:06,834 INFO L78 Accepts]: Start accepts. Automaton has 96 states and 238 transitions. Word has length 11 [2020-10-16 12:26:06,834 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:06,834 INFO L481 AbstractCegarLoop]: Abstraction has 96 states and 238 transitions. [2020-10-16 12:26:06,834 INFO L482 AbstractCegarLoop]: Interpolant automaton has 7 states. [2020-10-16 12:26:06,834 INFO L276 IsEmpty]: Start isEmpty. Operand 96 states and 238 transitions. [2020-10-16 12:26:06,835 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2020-10-16 12:26:06,835 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:06,835 INFO L422 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:07,045 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2020-10-16 12:26:07,046 INFO L429 AbstractCegarLoop]: === Iteration 11 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:07,047 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:07,047 INFO L82 PathProgramCache]: Analyzing trace with hash 1016325314, now seen corresponding path program 4 times [2020-10-16 12:26:07,049 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:07,049 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [190631916] [2020-10-16 12:26:07,049 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:07,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:07,117 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:07,118 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [190631916] [2020-10-16 12:26:07,118 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [428569164] [2020-10-16 12:26:07,118 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:07,175 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 12:26:07,175 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:26:07,176 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 8 conjunts are in the unsatisfiable core [2020-10-16 12:26:07,177 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:07,252 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:07,252 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:07,253 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 9 [2020-10-16 12:26:07,253 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1240797711] [2020-10-16 12:26:07,253 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:07,254 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:07,257 INFO L258 McrAutomatonBuilder]: Finished intersection with 19 states and 26 transitions. [2020-10-16 12:26:07,257 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:07,270 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:07,271 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:07,279 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:07,280 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:07,291 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:26:07,291 INFO L461 AbstractCegarLoop]: Interpolant automaton has 7 states [2020-10-16 12:26:07,291 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:07,292 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2020-10-16 12:26:07,292 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=72, Unknown=0, NotChecked=0, Total=110 [2020-10-16 12:26:07,292 INFO L87 Difference]: Start difference. First operand 96 states and 238 transitions. Second operand 7 states. [2020-10-16 12:26:07,345 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:07,346 INFO L93 Difference]: Finished difference Result 118 states and 280 transitions. [2020-10-16 12:26:07,346 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2020-10-16 12:26:07,346 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 11 [2020-10-16 12:26:07,347 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:07,348 INFO L225 Difference]: With dead ends: 118 [2020-10-16 12:26:07,348 INFO L226 Difference]: Without dead ends: 116 [2020-10-16 12:26:07,348 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 10 SyntacticMatches, 3 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=47, Invalid=85, Unknown=0, NotChecked=0, Total=132 [2020-10-16 12:26:07,349 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 116 states. [2020-10-16 12:26:07,352 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 116 to 97. [2020-10-16 12:26:07,353 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 97 states. [2020-10-16 12:26:07,353 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 97 states to 97 states and 239 transitions. [2020-10-16 12:26:07,353 INFO L78 Accepts]: Start accepts. Automaton has 97 states and 239 transitions. Word has length 11 [2020-10-16 12:26:07,354 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:07,354 INFO L481 AbstractCegarLoop]: Abstraction has 97 states and 239 transitions. [2020-10-16 12:26:07,354 INFO L482 AbstractCegarLoop]: Interpolant automaton has 7 states. [2020-10-16 12:26:07,354 INFO L276 IsEmpty]: Start isEmpty. Operand 97 states and 239 transitions. [2020-10-16 12:26:07,355 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2020-10-16 12:26:07,355 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:07,355 INFO L422 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:07,567 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,7 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:07,568 INFO L429 AbstractCegarLoop]: === Iteration 12 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:07,568 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:07,568 INFO L82 PathProgramCache]: Analyzing trace with hash 1016354144, now seen corresponding path program 5 times [2020-10-16 12:26:07,569 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:07,569 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1965269025] [2020-10-16 12:26:07,569 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:07,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:07,657 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:07,657 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1965269025] [2020-10-16 12:26:07,657 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1553395329] [2020-10-16 12:26:07,658 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:07,707 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 12:26:07,707 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:26:07,708 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 8 conjunts are in the unsatisfiable core [2020-10-16 12:26:07,709 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:07,791 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:07,791 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:07,792 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 9 [2020-10-16 12:26:07,792 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [980218766] [2020-10-16 12:26:07,792 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:07,793 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:07,796 INFO L258 McrAutomatonBuilder]: Finished intersection with 21 states and 31 transitions. [2020-10-16 12:26:07,796 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:07,798 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:07,798 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:07,839 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:07,840 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:07,868 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:07,868 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:07,876 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:07,876 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:07,886 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [3327#(and (<= ~j~0 (+ ~i~0 1)) (= ~i~0 1))] [2020-10-16 12:26:07,886 INFO L461 AbstractCegarLoop]: Interpolant automaton has 8 states [2020-10-16 12:26:07,886 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:07,887 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2020-10-16 12:26:07,887 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=89, Unknown=0, NotChecked=0, Total=132 [2020-10-16 12:26:07,887 INFO L87 Difference]: Start difference. First operand 97 states and 239 transitions. Second operand 8 states. [2020-10-16 12:26:07,943 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:07,943 INFO L93 Difference]: Finished difference Result 118 states and 278 transitions. [2020-10-16 12:26:07,943 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2020-10-16 12:26:07,943 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 11 [2020-10-16 12:26:07,944 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:07,945 INFO L225 Difference]: With dead ends: 118 [2020-10-16 12:26:07,945 INFO L226 Difference]: Without dead ends: 116 [2020-10-16 12:26:07,945 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 10 SyntacticMatches, 4 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 48 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=52, Invalid=104, Unknown=0, NotChecked=0, Total=156 [2020-10-16 12:26:07,946 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 116 states. [2020-10-16 12:26:07,948 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 116 to 96. [2020-10-16 12:26:07,949 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 96 states. [2020-10-16 12:26:07,949 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 96 states to 96 states and 236 transitions. [2020-10-16 12:26:07,949 INFO L78 Accepts]: Start accepts. Automaton has 96 states and 236 transitions. Word has length 11 [2020-10-16 12:26:07,950 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:07,950 INFO L481 AbstractCegarLoop]: Abstraction has 96 states and 236 transitions. [2020-10-16 12:26:07,950 INFO L482 AbstractCegarLoop]: Interpolant automaton has 8 states. [2020-10-16 12:26:07,950 INFO L276 IsEmpty]: Start isEmpty. Operand 96 states and 236 transitions. [2020-10-16 12:26:07,951 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2020-10-16 12:26:07,951 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:07,951 INFO L422 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:08,162 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,8 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:08,163 INFO L429 AbstractCegarLoop]: === Iteration 13 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:08,163 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:08,163 INFO L82 PathProgramCache]: Analyzing trace with hash 1036880143, now seen corresponding path program 6 times [2020-10-16 12:26:08,164 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:08,165 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1353019394] [2020-10-16 12:26:08,165 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:08,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:08,243 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:08,244 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1353019394] [2020-10-16 12:26:08,244 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [559644831] [2020-10-16 12:26:08,244 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:08,290 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2020-10-16 12:26:08,290 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:26:08,291 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 8 conjunts are in the unsatisfiable core [2020-10-16 12:26:08,293 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:08,373 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:08,374 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:08,374 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 9 [2020-10-16 12:26:08,374 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1922794812] [2020-10-16 12:26:08,374 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:08,375 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:08,377 INFO L258 McrAutomatonBuilder]: Finished intersection with 20 states and 27 transitions. [2020-10-16 12:26:08,377 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:08,384 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:08,385 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:08,397 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:26:08,398 INFO L461 AbstractCegarLoop]: Interpolant automaton has 7 states [2020-10-16 12:26:08,398 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:08,398 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2020-10-16 12:26:08,398 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=76, Unknown=0, NotChecked=0, Total=110 [2020-10-16 12:26:08,399 INFO L87 Difference]: Start difference. First operand 96 states and 236 transitions. Second operand 7 states. [2020-10-16 12:26:08,442 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:08,442 INFO L93 Difference]: Finished difference Result 122 states and 288 transitions. [2020-10-16 12:26:08,442 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2020-10-16 12:26:08,442 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 11 [2020-10-16 12:26:08,443 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:08,444 INFO L225 Difference]: With dead ends: 122 [2020-10-16 12:26:08,444 INFO L226 Difference]: Without dead ends: 120 [2020-10-16 12:26:08,444 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=87, Unknown=0, NotChecked=0, Total=132 [2020-10-16 12:26:08,445 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 120 states. [2020-10-16 12:26:08,447 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 120 to 98. [2020-10-16 12:26:08,447 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 98 states. [2020-10-16 12:26:08,447 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 98 states to 98 states and 242 transitions. [2020-10-16 12:26:08,448 INFO L78 Accepts]: Start accepts. Automaton has 98 states and 242 transitions. Word has length 11 [2020-10-16 12:26:08,448 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:08,448 INFO L481 AbstractCegarLoop]: Abstraction has 98 states and 242 transitions. [2020-10-16 12:26:08,448 INFO L482 AbstractCegarLoop]: Interpolant automaton has 7 states. [2020-10-16 12:26:08,448 INFO L276 IsEmpty]: Start isEmpty. Operand 98 states and 242 transitions. [2020-10-16 12:26:08,449 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2020-10-16 12:26:08,449 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:08,449 INFO L422 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:08,658 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2020-10-16 12:26:08,659 INFO L429 AbstractCegarLoop]: === Iteration 14 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:08,659 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:08,659 INFO L82 PathProgramCache]: Analyzing trace with hash 1036881104, now seen corresponding path program 7 times [2020-10-16 12:26:08,661 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:08,662 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [223885378] [2020-10-16 12:26:08,662 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:08,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:08,727 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:08,728 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [223885378] [2020-10-16 12:26:08,728 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [920712760] [2020-10-16 12:26:08,728 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:08,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:08,770 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 8 conjunts are in the unsatisfiable core [2020-10-16 12:26:08,771 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:08,883 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:08,884 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:08,884 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 9 [2020-10-16 12:26:08,884 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1487247517] [2020-10-16 12:26:08,884 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:08,885 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:08,887 INFO L258 McrAutomatonBuilder]: Finished intersection with 21 states and 29 transitions. [2020-10-16 12:26:08,887 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:08,889 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:26:08,889 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:08,913 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:26:08,914 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:08,943 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:08,944 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:08,956 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-16 12:26:08,956 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-10-16 12:26:08,957 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:08,957 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-10-16 12:26:08,957 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=105, Unknown=0, NotChecked=0, Total=156 [2020-10-16 12:26:08,957 INFO L87 Difference]: Start difference. First operand 98 states and 242 transitions. Second operand 9 states. [2020-10-16 12:26:09,079 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:09,080 INFO L93 Difference]: Finished difference Result 138 states and 324 transitions. [2020-10-16 12:26:09,080 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-10-16 12:26:09,080 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 11 [2020-10-16 12:26:09,081 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:09,081 INFO L225 Difference]: With dead ends: 138 [2020-10-16 12:26:09,082 INFO L226 Difference]: Without dead ends: 133 [2020-10-16 12:26:09,082 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 11 SyntacticMatches, 2 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 60 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=96, Invalid=176, Unknown=0, NotChecked=0, Total=272 [2020-10-16 12:26:09,083 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 133 states. [2020-10-16 12:26:09,085 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 133 to 98. [2020-10-16 12:26:09,085 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 98 states. [2020-10-16 12:26:09,086 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 98 states to 98 states and 235 transitions. [2020-10-16 12:26:09,086 INFO L78 Accepts]: Start accepts. Automaton has 98 states and 235 transitions. Word has length 11 [2020-10-16 12:26:09,087 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:09,087 INFO L481 AbstractCegarLoop]: Abstraction has 98 states and 235 transitions. [2020-10-16 12:26:09,087 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-10-16 12:26:09,087 INFO L276 IsEmpty]: Start isEmpty. Operand 98 states and 235 transitions. [2020-10-16 12:26:09,087 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2020-10-16 12:26:09,088 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:09,088 INFO L422 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:09,297 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13,10 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:09,298 INFO L429 AbstractCegarLoop]: === Iteration 15 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:09,298 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:09,299 INFO L82 PathProgramCache]: Analyzing trace with hash 1038466754, now seen corresponding path program 8 times [2020-10-16 12:26:09,300 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:09,301 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1821109627] [2020-10-16 12:26:09,301 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:09,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:09,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-16 12:26:09,380 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1821109627] [2020-10-16 12:26:09,381 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [26934866] [2020-10-16 12:26:09,381 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:09,444 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 12:26:09,445 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:26:09,446 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 8 conjunts are in the unsatisfiable core [2020-10-16 12:26:09,447 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:09,530 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:09,531 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:09,531 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 9 [2020-10-16 12:26:09,531 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1772350685] [2020-10-16 12:26:09,532 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:09,532 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:09,534 INFO L258 McrAutomatonBuilder]: Finished intersection with 17 states and 21 transitions. [2020-10-16 12:26:09,534 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:09,544 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:26:09,545 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:09,570 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [4427#(and (<= ~i~0 377) (<= ~j~0 5))] [2020-10-16 12:26:09,570 INFO L461 AbstractCegarLoop]: Interpolant automaton has 8 states [2020-10-16 12:26:09,570 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:09,571 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2020-10-16 12:26:09,571 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=91, Unknown=0, NotChecked=0, Total=132 [2020-10-16 12:26:09,571 INFO L87 Difference]: Start difference. First operand 98 states and 235 transitions. Second operand 8 states. [2020-10-16 12:26:09,716 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:09,716 INFO L93 Difference]: Finished difference Result 134 states and 315 transitions. [2020-10-16 12:26:09,718 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-10-16 12:26:09,719 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 11 [2020-10-16 12:26:09,719 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:09,720 INFO L225 Difference]: With dead ends: 134 [2020-10-16 12:26:09,720 INFO L226 Difference]: Without dead ends: 129 [2020-10-16 12:26:09,721 INFO L677 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-16 12:26:09,721 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 129 states. [2020-10-16 12:26:09,726 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 129 to 98. [2020-10-16 12:26:09,727 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 98 states. [2020-10-16 12:26:09,728 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 98 states to 98 states and 231 transitions. [2020-10-16 12:26:09,728 INFO L78 Accepts]: Start accepts. Automaton has 98 states and 231 transitions. Word has length 11 [2020-10-16 12:26:09,728 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:09,728 INFO L481 AbstractCegarLoop]: Abstraction has 98 states and 231 transitions. [2020-10-16 12:26:09,728 INFO L482 AbstractCegarLoop]: Interpolant automaton has 8 states. [2020-10-16 12:26:09,728 INFO L276 IsEmpty]: Start isEmpty. Operand 98 states and 231 transitions. [2020-10-16 12:26:09,729 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2020-10-16 12:26:09,729 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:09,729 INFO L422 BasicCegarLoop]: trace histogram [4, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:09,940 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2020-10-16 12:26:09,941 INFO L429 AbstractCegarLoop]: === Iteration 16 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:09,941 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:09,942 INFO L82 PathProgramCache]: Analyzing trace with hash 1266597800, now seen corresponding path program 4 times [2020-10-16 12:26:09,944 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:09,944 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [361952183] [2020-10-16 12:26:09,944 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:09,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:10,013 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:10,014 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [361952183] [2020-10-16 12:26:10,014 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1144376222] [2020-10-16 12:26:10,014 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:10,054 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 12:26:10,054 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:26:10,055 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-16 12:26:10,056 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:10,133 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-16 12:26:10,160 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:10,160 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:10,160 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 12 [2020-10-16 12:26:10,161 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [662859608] [2020-10-16 12:26:10,161 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:10,162 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:10,163 INFO L258 McrAutomatonBuilder]: Finished intersection with 22 states and 31 transitions. [2020-10-16 12:26:10,163 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:10,187 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:26:10,187 INFO L461 AbstractCegarLoop]: Interpolant automaton has 8 states [2020-10-16 12:26:10,187 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:10,188 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2020-10-16 12:26:10,188 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=131, Unknown=0, NotChecked=0, Total=182 [2020-10-16 12:26:10,188 INFO L87 Difference]: Start difference. First operand 98 states and 231 transitions. Second operand 8 states. [2020-10-16 12:26:10,319 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:10,319 INFO L93 Difference]: Finished difference Result 143 states and 333 transitions. [2020-10-16 12:26:10,320 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-10-16 12:26:10,320 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 11 [2020-10-16 12:26:10,320 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:10,321 INFO L225 Difference]: With dead ends: 143 [2020-10-16 12:26:10,321 INFO L226 Difference]: Without dead ends: 138 [2020-10-16 12:26:10,322 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=111, Invalid=231, Unknown=0, NotChecked=0, Total=342 [2020-10-16 12:26:10,322 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 138 states. [2020-10-16 12:26:10,325 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 138 to 105. [2020-10-16 12:26:10,326 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 105 states. [2020-10-16 12:26:10,326 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 105 states to 105 states and 257 transitions. [2020-10-16 12:26:10,326 INFO L78 Accepts]: Start accepts. Automaton has 105 states and 257 transitions. Word has length 11 [2020-10-16 12:26:10,327 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:10,327 INFO L481 AbstractCegarLoop]: Abstraction has 105 states and 257 transitions. [2020-10-16 12:26:10,327 INFO L482 AbstractCegarLoop]: Interpolant automaton has 8 states. [2020-10-16 12:26:10,327 INFO L276 IsEmpty]: Start isEmpty. Operand 105 states and 257 transitions. [2020-10-16 12:26:10,328 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2020-10-16 12:26:10,328 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:10,328 INFO L422 BasicCegarLoop]: trace histogram [4, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:10,528 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2020-10-16 12:26:10,529 INFO L429 AbstractCegarLoop]: === Iteration 17 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:10,529 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:10,529 INFO L82 PathProgramCache]: Analyzing trace with hash 1615862390, now seen corresponding path program 4 times [2020-10-16 12:26:10,531 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:10,531 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2145701795] [2020-10-16 12:26:10,531 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:10,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:10,640 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:10,640 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2145701795] [2020-10-16 12:26:10,640 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1992067841] [2020-10-16 12:26:10,640 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:10,700 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 12:26:10,701 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:26:10,701 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-16 12:26:10,703 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:10,820 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:10,820 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:10,821 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 11 [2020-10-16 12:26:10,821 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1669096548] [2020-10-16 12:26:10,821 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:10,822 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:10,823 INFO L258 McrAutomatonBuilder]: Finished intersection with 17 states and 21 transitions. [2020-10-16 12:26:10,823 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:10,824 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:26:10,824 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:10,845 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:10,846 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:10,877 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:10,877 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:10,908 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:10,908 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:10,939 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-16 12:26:10,940 INFO L461 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-10-16 12:26:10,940 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:10,940 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-10-16 12:26:10,941 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=185, Unknown=0, NotChecked=0, Total=272 [2020-10-16 12:26:10,941 INFO L87 Difference]: Start difference. First operand 105 states and 257 transitions. Second operand 12 states. [2020-10-16 12:26:11,009 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:11,009 INFO L93 Difference]: Finished difference Result 153 states and 366 transitions. [2020-10-16 12:26:11,010 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-10-16 12:26:11,010 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 11 [2020-10-16 12:26:11,010 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:11,012 INFO L225 Difference]: With dead ends: 153 [2020-10-16 12:26:11,012 INFO L226 Difference]: Without dead ends: 147 [2020-10-16 12:26:11,013 INFO L677 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-16 12:26:11,016 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 147 states. [2020-10-16 12:26:11,022 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 147 to 112. [2020-10-16 12:26:11,022 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 112 states. [2020-10-16 12:26:11,023 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 112 states to 112 states and 277 transitions. [2020-10-16 12:26:11,023 INFO L78 Accepts]: Start accepts. Automaton has 112 states and 277 transitions. Word has length 11 [2020-10-16 12:26:11,023 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:11,023 INFO L481 AbstractCegarLoop]: Abstraction has 112 states and 277 transitions. [2020-10-16 12:26:11,023 INFO L482 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-10-16 12:26:11,023 INFO L276 IsEmpty]: Start isEmpty. Operand 112 states and 277 transitions. [2020-10-16 12:26:11,024 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2020-10-16 12:26:11,025 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:11,025 INFO L422 BasicCegarLoop]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:11,237 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2020-10-16 12:26:11,238 INFO L429 AbstractCegarLoop]: === Iteration 18 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:11,238 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:11,239 INFO L82 PathProgramCache]: Analyzing trace with hash 1441283596, now seen corresponding path program 9 times [2020-10-16 12:26:11,240 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:11,240 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [701753667] [2020-10-16 12:26:11,241 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:11,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:11,313 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:11,313 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [701753667] [2020-10-16 12:26:11,313 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1815057148] [2020-10-16 12:26:11,314 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:11,371 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2020-10-16 12:26:11,371 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:26:11,372 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-16 12:26:11,373 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:11,479 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:11,479 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:11,479 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 11 [2020-10-16 12:26:11,479 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [415445976] [2020-10-16 12:26:11,480 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:11,481 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:11,483 INFO L258 McrAutomatonBuilder]: Finished intersection with 22 states and 31 transitions. [2020-10-16 12:26:11,483 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:11,489 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:11,490 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:11,509 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:11,509 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:11,514 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:26:11,515 INFO L461 AbstractCegarLoop]: Interpolant automaton has 8 states [2020-10-16 12:26:11,515 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:11,515 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2020-10-16 12:26:11,516 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=105, Unknown=0, NotChecked=0, Total=156 [2020-10-16 12:26:11,516 INFO L87 Difference]: Start difference. First operand 112 states and 277 transitions. Second operand 8 states. [2020-10-16 12:26:11,563 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:11,563 INFO L93 Difference]: Finished difference Result 137 states and 327 transitions. [2020-10-16 12:26:11,566 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2020-10-16 12:26:11,567 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 12 [2020-10-16 12:26:11,567 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:11,568 INFO L225 Difference]: With dead ends: 137 [2020-10-16 12:26:11,568 INFO L226 Difference]: Without dead ends: 135 [2020-10-16 12:26:11,569 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 11 SyntacticMatches, 4 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 46 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=51, Invalid=105, Unknown=0, NotChecked=0, Total=156 [2020-10-16 12:26:11,569 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 135 states. [2020-10-16 12:26:11,572 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 135 to 116. [2020-10-16 12:26:11,572 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 116 states. [2020-10-16 12:26:11,573 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 116 states to 116 states and 289 transitions. [2020-10-16 12:26:11,573 INFO L78 Accepts]: Start accepts. Automaton has 116 states and 289 transitions. Word has length 12 [2020-10-16 12:26:11,573 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:11,574 INFO L481 AbstractCegarLoop]: Abstraction has 116 states and 289 transitions. [2020-10-16 12:26:11,574 INFO L482 AbstractCegarLoop]: Interpolant automaton has 8 states. [2020-10-16 12:26:11,574 INFO L276 IsEmpty]: Start isEmpty. Operand 116 states and 289 transitions. [2020-10-16 12:26:11,574 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2020-10-16 12:26:11,574 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:11,575 INFO L422 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:11,781 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2020-10-16 12:26:11,782 INFO L429 AbstractCegarLoop]: === Iteration 19 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:11,782 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:11,782 INFO L82 PathProgramCache]: Analyzing trace with hash 1441284557, now seen corresponding path program 10 times [2020-10-16 12:26:11,784 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:11,784 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [717533608] [2020-10-16 12:26:11,784 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:11,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:11,866 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:11,866 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [717533608] [2020-10-16 12:26:11,867 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1020897899] [2020-10-16 12:26:11,867 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:11,907 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 12:26:11,907 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:26:11,908 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-16 12:26:11,909 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:12,010 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:12,012 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:12,012 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 11 [2020-10-16 12:26:12,012 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1527489876] [2020-10-16 12:26:12,013 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:12,014 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:12,016 INFO L258 McrAutomatonBuilder]: Finished intersection with 21 states and 29 transitions. [2020-10-16 12:26:12,016 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:12,042 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:12,042 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:12,052 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:12,053 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:12,061 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:26:12,061 INFO L461 AbstractCegarLoop]: Interpolant automaton has 8 states [2020-10-16 12:26:12,061 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:12,062 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2020-10-16 12:26:12,062 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=105, Unknown=0, NotChecked=0, Total=156 [2020-10-16 12:26:12,062 INFO L87 Difference]: Start difference. First operand 116 states and 289 transitions. Second operand 8 states. [2020-10-16 12:26:12,124 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:12,125 INFO L93 Difference]: Finished difference Result 142 states and 337 transitions. [2020-10-16 12:26:12,126 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2020-10-16 12:26:12,126 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 12 [2020-10-16 12:26:12,126 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:12,127 INFO L225 Difference]: With dead ends: 142 [2020-10-16 12:26:12,127 INFO L226 Difference]: Without dead ends: 140 [2020-10-16 12:26:12,128 INFO L677 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-16 12:26:12,128 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 140 states. [2020-10-16 12:26:12,131 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 140 to 114. [2020-10-16 12:26:12,131 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 114 states. [2020-10-16 12:26:12,132 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 114 states to 114 states and 283 transitions. [2020-10-16 12:26:12,132 INFO L78 Accepts]: Start accepts. Automaton has 114 states and 283 transitions. Word has length 12 [2020-10-16 12:26:12,132 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:12,133 INFO L481 AbstractCegarLoop]: Abstraction has 114 states and 283 transitions. [2020-10-16 12:26:12,133 INFO L482 AbstractCegarLoop]: Interpolant automaton has 8 states. [2020-10-16 12:26:12,133 INFO L276 IsEmpty]: Start isEmpty. Operand 114 states and 283 transitions. [2020-10-16 12:26:12,133 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2020-10-16 12:26:12,133 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:12,134 INFO L422 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:12,345 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,15 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:12,346 INFO L429 AbstractCegarLoop]: === Iteration 20 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:12,346 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:12,346 INFO L82 PathProgramCache]: Analyzing trace with hash 1441313387, now seen corresponding path program 11 times [2020-10-16 12:26:12,348 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:12,348 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1114362016] [2020-10-16 12:26:12,348 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:12,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:12,448 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:12,448 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1114362016] [2020-10-16 12:26:12,448 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1409891087] [2020-10-16 12:26:12,449 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:12,504 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 12:26:12,504 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:26:12,505 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-16 12:26:12,507 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:12,585 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:12,585 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:12,585 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 11 [2020-10-16 12:26:12,586 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [231198704] [2020-10-16 12:26:12,586 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:12,587 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:12,589 INFO L258 McrAutomatonBuilder]: Finished intersection with 20 states and 27 transitions. [2020-10-16 12:26:12,589 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:12,594 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:12,594 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:12,616 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:12,616 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:12,626 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:26:12,626 INFO L461 AbstractCegarLoop]: Interpolant automaton has 8 states [2020-10-16 12:26:12,627 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:12,627 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2020-10-16 12:26:12,627 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=104, Unknown=0, NotChecked=0, Total=156 [2020-10-16 12:26:12,627 INFO L87 Difference]: Start difference. First operand 114 states and 283 transitions. Second operand 8 states. [2020-10-16 12:26:12,711 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:12,711 INFO L93 Difference]: Finished difference Result 144 states and 341 transitions. [2020-10-16 12:26:12,712 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2020-10-16 12:26:12,712 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 12 [2020-10-16 12:26:12,712 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:12,713 INFO L225 Difference]: With dead ends: 144 [2020-10-16 12:26:12,713 INFO L226 Difference]: Without dead ends: 142 [2020-10-16 12:26:12,714 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 10 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 50 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=73, Invalid=137, Unknown=0, NotChecked=0, Total=210 [2020-10-16 12:26:12,715 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 142 states. [2020-10-16 12:26:12,718 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 142 to 115. [2020-10-16 12:26:12,718 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 115 states. [2020-10-16 12:26:12,719 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 115 states to 115 states and 286 transitions. [2020-10-16 12:26:12,719 INFO L78 Accepts]: Start accepts. Automaton has 115 states and 286 transitions. Word has length 12 [2020-10-16 12:26:12,719 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:12,719 INFO L481 AbstractCegarLoop]: Abstraction has 115 states and 286 transitions. [2020-10-16 12:26:12,719 INFO L482 AbstractCegarLoop]: Interpolant automaton has 8 states. [2020-10-16 12:26:12,719 INFO L276 IsEmpty]: Start isEmpty. Operand 115 states and 286 transitions. [2020-10-16 12:26:12,720 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2020-10-16 12:26:12,720 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:12,720 INFO L422 BasicCegarLoop]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:12,930 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,16 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:12,930 INFO L429 AbstractCegarLoop]: === Iteration 21 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:12,931 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:12,931 INFO L82 PathProgramCache]: Analyzing trace with hash 1441314348, now seen corresponding path program 12 times [2020-10-16 12:26:12,932 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:12,932 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2070332909] [2020-10-16 12:26:12,932 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:12,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:13,030 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:13,030 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2070332909] [2020-10-16 12:26:13,030 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [976599170] [2020-10-16 12:26:13,030 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:13,078 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2020-10-16 12:26:13,078 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:26:13,078 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-16 12:26:13,079 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:13,164 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:13,165 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:13,165 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 11 [2020-10-16 12:26:13,165 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1066743703] [2020-10-16 12:26:13,166 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:13,167 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:13,169 INFO L258 McrAutomatonBuilder]: Finished intersection with 20 states and 27 transitions. [2020-10-16 12:26:13,169 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:13,173 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:13,173 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:13,191 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:13,191 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:13,205 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:26:13,205 INFO L461 AbstractCegarLoop]: Interpolant automaton has 8 states [2020-10-16 12:26:13,205 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:13,206 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2020-10-16 12:26:13,206 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=106, Unknown=0, NotChecked=0, Total=156 [2020-10-16 12:26:13,208 INFO L87 Difference]: Start difference. First operand 115 states and 286 transitions. Second operand 8 states. [2020-10-16 12:26:13,282 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:13,283 INFO L93 Difference]: Finished difference Result 145 states and 343 transitions. [2020-10-16 12:26:13,283 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2020-10-16 12:26:13,283 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 12 [2020-10-16 12:26:13,284 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:13,285 INFO L225 Difference]: With dead ends: 145 [2020-10-16 12:26:13,285 INFO L226 Difference]: Without dead ends: 143 [2020-10-16 12:26:13,286 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 9 SyntacticMatches, 4 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 64 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=71, Invalid=139, Unknown=0, NotChecked=0, Total=210 [2020-10-16 12:26:13,286 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 143 states. [2020-10-16 12:26:13,289 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 143 to 115. [2020-10-16 12:26:13,289 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 115 states. [2020-10-16 12:26:13,290 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 115 states to 115 states and 284 transitions. [2020-10-16 12:26:13,290 INFO L78 Accepts]: Start accepts. Automaton has 115 states and 284 transitions. Word has length 12 [2020-10-16 12:26:13,291 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:13,291 INFO L481 AbstractCegarLoop]: Abstraction has 115 states and 284 transitions. [2020-10-16 12:26:13,291 INFO L482 AbstractCegarLoop]: Interpolant automaton has 8 states. [2020-10-16 12:26:13,291 INFO L276 IsEmpty]: Start isEmpty. Operand 115 states and 284 transitions. [2020-10-16 12:26:13,291 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2020-10-16 12:26:13,292 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:13,292 INFO L422 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:13,502 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,17 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:13,503 INFO L429 AbstractCegarLoop]: === Iteration 22 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:13,503 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:13,503 INFO L82 PathProgramCache]: Analyzing trace with hash 1442207117, now seen corresponding path program 13 times [2020-10-16 12:26:13,505 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:13,505 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1892882481] [2020-10-16 12:26:13,505 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:13,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:13,576 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:13,577 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1892882481] [2020-10-16 12:26:13,577 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [790375241] [2020-10-16 12:26:13,577 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:13,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:13,625 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-16 12:26:13,626 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:13,706 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:13,706 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:13,706 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 11 [2020-10-16 12:26:13,707 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [710800761] [2020-10-16 12:26:13,707 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:13,708 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:13,709 INFO L258 McrAutomatonBuilder]: Finished intersection with 22 states and 32 transitions. [2020-10-16 12:26:13,709 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:13,717 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:13,718 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:13,745 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:13,745 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:13,767 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:13,767 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:13,780 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:13,780 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:13,787 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [7329#(and (<= ~j~0 (+ ~i~0 1)) (= ~i~0 1))] [2020-10-16 12:26:13,787 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-10-16 12:26:13,788 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:13,788 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-10-16 12:26:13,788 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=127, Unknown=0, NotChecked=0, Total=182 [2020-10-16 12:26:13,788 INFO L87 Difference]: Start difference. First operand 115 states and 284 transitions. Second operand 9 states. [2020-10-16 12:26:13,861 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:13,861 INFO L93 Difference]: Finished difference Result 143 states and 338 transitions. [2020-10-16 12:26:13,861 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2020-10-16 12:26:13,861 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 12 [2020-10-16 12:26:13,862 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:13,863 INFO L225 Difference]: With dead ends: 143 [2020-10-16 12:26:13,863 INFO L226 Difference]: Without dead ends: 141 [2020-10-16 12:26:13,863 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 9 SyntacticMatches, 5 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 78 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=76, Invalid=164, Unknown=0, NotChecked=0, Total=240 [2020-10-16 12:26:13,865 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 141 states. [2020-10-16 12:26:13,873 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 141 to 117. [2020-10-16 12:26:13,873 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 117 states. [2020-10-16 12:26:13,874 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 117 states to 117 states and 289 transitions. [2020-10-16 12:26:13,874 INFO L78 Accepts]: Start accepts. Automaton has 117 states and 289 transitions. Word has length 12 [2020-10-16 12:26:13,874 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:13,875 INFO L481 AbstractCegarLoop]: Abstraction has 117 states and 289 transitions. [2020-10-16 12:26:13,875 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-10-16 12:26:13,875 INFO L276 IsEmpty]: Start isEmpty. Operand 117 states and 289 transitions. [2020-10-16 12:26:13,876 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2020-10-16 12:26:13,876 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:13,876 INFO L422 BasicCegarLoop]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:14,077 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable21 [2020-10-16 12:26:14,077 INFO L429 AbstractCegarLoop]: === Iteration 23 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:14,078 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:14,078 INFO L82 PathProgramCache]: Analyzing trace with hash 1442208078, now seen corresponding path program 14 times [2020-10-16 12:26:14,079 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:14,080 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1368306338] [2020-10-16 12:26:14,080 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:14,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:14,151 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:14,151 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1368306338] [2020-10-16 12:26:14,151 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [190009558] [2020-10-16 12:26:14,152 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 19 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 19 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:14,197 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 12:26:14,197 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:26:14,198 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-16 12:26:14,199 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:14,306 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:14,306 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:14,306 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 11 [2020-10-16 12:26:14,306 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1177035225] [2020-10-16 12:26:14,307 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:14,307 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:14,309 INFO L258 McrAutomatonBuilder]: Finished intersection with 22 states and 32 transitions. [2020-10-16 12:26:14,309 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:14,310 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:14,310 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:14,336 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:14,337 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:14,367 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:14,367 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:14,383 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:14,383 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:14,390 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [7757#(and (<= ~j~0 (+ ~i~0 1)) (= ~i~0 1))] [2020-10-16 12:26:14,390 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-10-16 12:26:14,391 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:14,391 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-10-16 12:26:14,391 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=125, Unknown=0, NotChecked=0, Total=182 [2020-10-16 12:26:14,391 INFO L87 Difference]: Start difference. First operand 117 states and 289 transitions. Second operand 9 states. [2020-10-16 12:26:14,474 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:14,474 INFO L93 Difference]: Finished difference Result 146 states and 344 transitions. [2020-10-16 12:26:14,475 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2020-10-16 12:26:14,475 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 12 [2020-10-16 12:26:14,475 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:14,477 INFO L225 Difference]: With dead ends: 146 [2020-10-16 12:26:14,477 INFO L226 Difference]: Without dead ends: 144 [2020-10-16 12:26:14,478 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 10 SyntacticMatches, 4 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 68 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=78, Invalid=162, Unknown=0, NotChecked=0, Total=240 [2020-10-16 12:26:14,479 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 144 states. [2020-10-16 12:26:14,482 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 144 to 115. [2020-10-16 12:26:14,482 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 115 states. [2020-10-16 12:26:14,483 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 115 states to 115 states and 283 transitions. [2020-10-16 12:26:14,483 INFO L78 Accepts]: Start accepts. Automaton has 115 states and 283 transitions. Word has length 12 [2020-10-16 12:26:14,483 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:14,484 INFO L481 AbstractCegarLoop]: Abstraction has 115 states and 283 transitions. [2020-10-16 12:26:14,484 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-10-16 12:26:14,484 INFO L276 IsEmpty]: Start isEmpty. Operand 115 states and 283 transitions. [2020-10-16 12:26:14,484 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2020-10-16 12:26:14,484 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:14,485 INFO L422 BasicCegarLoop]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:14,696 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2020-10-16 12:26:14,697 INFO L429 AbstractCegarLoop]: === Iteration 24 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:14,697 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:14,697 INFO L82 PathProgramCache]: Analyzing trace with hash 2078513086, now seen corresponding path program 15 times [2020-10-16 12:26:14,699 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:14,700 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1544627023] [2020-10-16 12:26:14,700 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:14,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:14,783 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:14,784 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1544627023] [2020-10-16 12:26:14,784 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1707174245] [2020-10-16 12:26:14,784 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 20 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 20 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:14,833 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2020-10-16 12:26:14,833 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:26:14,834 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-16 12:26:14,835 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:14,936 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:14,936 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:14,936 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 11 [2020-10-16 12:26:14,937 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [2049920381] [2020-10-16 12:26:14,937 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:14,938 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:14,940 INFO L258 McrAutomatonBuilder]: Finished intersection with 22 states and 30 transitions. [2020-10-16 12:26:14,940 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:14,948 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:14,948 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:14,960 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:26:14,960 INFO L461 AbstractCegarLoop]: Interpolant automaton has 8 states [2020-10-16 12:26:14,961 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:14,961 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2020-10-16 12:26:14,962 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=111, Unknown=0, NotChecked=0, Total=156 [2020-10-16 12:26:14,962 INFO L87 Difference]: Start difference. First operand 115 states and 283 transitions. Second operand 8 states. [2020-10-16 12:26:15,010 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:15,010 INFO L93 Difference]: Finished difference Result 151 states and 355 transitions. [2020-10-16 12:26:15,010 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2020-10-16 12:26:15,010 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 12 [2020-10-16 12:26:15,011 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:15,012 INFO L225 Difference]: With dead ends: 151 [2020-10-16 12:26:15,012 INFO L226 Difference]: Without dead ends: 149 [2020-10-16 12:26:15,012 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=58, Invalid=124, Unknown=0, NotChecked=0, Total=182 [2020-10-16 12:26:15,013 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 149 states. [2020-10-16 12:26:15,017 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 149 to 119. [2020-10-16 12:26:15,017 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 119 states. [2020-10-16 12:26:15,018 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 119 states to 119 states and 295 transitions. [2020-10-16 12:26:15,018 INFO L78 Accepts]: Start accepts. Automaton has 119 states and 295 transitions. Word has length 12 [2020-10-16 12:26:15,018 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:15,018 INFO L481 AbstractCegarLoop]: Abstraction has 119 states and 295 transitions. [2020-10-16 12:26:15,018 INFO L482 AbstractCegarLoop]: Interpolant automaton has 8 states. [2020-10-16 12:26:15,019 INFO L276 IsEmpty]: Start isEmpty. Operand 119 states and 295 transitions. [2020-10-16 12:26:15,023 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2020-10-16 12:26:15,023 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:15,024 INFO L422 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:15,233 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2020-10-16 12:26:15,234 INFO L429 AbstractCegarLoop]: === Iteration 25 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:15,234 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:15,234 INFO L82 PathProgramCache]: Analyzing trace with hash 2078514047, now seen corresponding path program 16 times [2020-10-16 12:26:15,236 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:15,236 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1441652902] [2020-10-16 12:26:15,236 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:15,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:15,309 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:15,309 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1441652902] [2020-10-16 12:26:15,309 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [504460921] [2020-10-16 12:26:15,309 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:15,372 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 12:26:15,372 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:26:15,373 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-16 12:26:15,374 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:15,468 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:15,468 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:15,468 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 11 [2020-10-16 12:26:15,469 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [616159325] [2020-10-16 12:26:15,469 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:15,470 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:15,472 INFO L258 McrAutomatonBuilder]: Finished intersection with 21 states and 28 transitions. [2020-10-16 12:26:15,472 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:15,482 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:15,483 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:15,496 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:26:15,496 INFO L461 AbstractCegarLoop]: Interpolant automaton has 8 states [2020-10-16 12:26:15,496 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:15,496 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2020-10-16 12:26:15,497 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=112, Unknown=0, NotChecked=0, Total=156 [2020-10-16 12:26:15,497 INFO L87 Difference]: Start difference. First operand 119 states and 295 transitions. Second operand 8 states. [2020-10-16 12:26:15,555 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:15,555 INFO L93 Difference]: Finished difference Result 152 states and 357 transitions. [2020-10-16 12:26:15,555 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2020-10-16 12:26:15,555 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 12 [2020-10-16 12:26:15,555 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:15,556 INFO L225 Difference]: With dead ends: 152 [2020-10-16 12:26:15,556 INFO L226 Difference]: Without dead ends: 150 [2020-10-16 12:26:15,557 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 52 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=67, Invalid=143, Unknown=0, NotChecked=0, Total=210 [2020-10-16 12:26:15,557 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 150 states. [2020-10-16 12:26:15,561 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 150 to 117. [2020-10-16 12:26:15,561 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 117 states. [2020-10-16 12:26:15,562 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 117 states to 117 states and 289 transitions. [2020-10-16 12:26:15,562 INFO L78 Accepts]: Start accepts. Automaton has 117 states and 289 transitions. Word has length 12 [2020-10-16 12:26:15,562 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:15,562 INFO L481 AbstractCegarLoop]: Abstraction has 117 states and 289 transitions. [2020-10-16 12:26:15,562 INFO L482 AbstractCegarLoop]: Interpolant automaton has 8 states. [2020-10-16 12:26:15,563 INFO L276 IsEmpty]: Start isEmpty. Operand 117 states and 289 transitions. [2020-10-16 12:26:15,563 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2020-10-16 12:26:15,563 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:15,563 INFO L422 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:15,774 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2020-10-16 12:26:15,775 INFO L429 AbstractCegarLoop]: === Iteration 26 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:15,775 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:15,775 INFO L82 PathProgramCache]: Analyzing trace with hash 2078542877, now seen corresponding path program 17 times [2020-10-16 12:26:15,777 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:15,777 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1869721584] [2020-10-16 12:26:15,777 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:15,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:15,840 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:15,841 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1869721584] [2020-10-16 12:26:15,841 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1660860489] [2020-10-16 12:26:15,841 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:15,879 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 12:26:15,879 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:26:15,880 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-16 12:26:15,881 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:15,963 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:15,964 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:15,964 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 11 [2020-10-16 12:26:15,965 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1936840568] [2020-10-16 12:26:15,965 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:15,966 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:15,967 INFO L258 McrAutomatonBuilder]: Finished intersection with 21 states and 28 transitions. [2020-10-16 12:26:15,967 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:15,970 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:15,970 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:15,988 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:26:15,989 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:16,035 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [9057#(and (<= (+ ~i~0 (* 2 ~j~0)) 8) (<= ~i~0 377))] [2020-10-16 12:26:16,035 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-10-16 12:26:16,036 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:16,036 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-10-16 12:26:16,036 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=129, Unknown=0, NotChecked=0, Total=182 [2020-10-16 12:26:16,036 INFO L87 Difference]: Start difference. First operand 117 states and 289 transitions. Second operand 9 states. [2020-10-16 12:26:16,142 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:16,142 INFO L93 Difference]: Finished difference Result 161 states and 377 transitions. [2020-10-16 12:26:16,142 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2020-10-16 12:26:16,142 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 12 [2020-10-16 12:26:16,143 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:16,144 INFO L225 Difference]: With dead ends: 161 [2020-10-16 12:26:16,144 INFO L226 Difference]: Without dead ends: 159 [2020-10-16 12:26:16,144 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 12 SyntacticMatches, 1 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=96, Invalid=210, Unknown=0, NotChecked=0, Total=306 [2020-10-16 12:26:16,145 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 159 states. [2020-10-16 12:26:16,149 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 159 to 120. [2020-10-16 12:26:16,149 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 120 states. [2020-10-16 12:26:16,150 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 120 states to 120 states and 300 transitions. [2020-10-16 12:26:16,150 INFO L78 Accepts]: Start accepts. Automaton has 120 states and 300 transitions. Word has length 12 [2020-10-16 12:26:16,150 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:16,150 INFO L481 AbstractCegarLoop]: Abstraction has 120 states and 300 transitions. [2020-10-16 12:26:16,151 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-10-16 12:26:16,151 INFO L276 IsEmpty]: Start isEmpty. Operand 120 states and 300 transitions. [2020-10-16 12:26:16,151 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2020-10-16 12:26:16,151 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:16,152 INFO L422 BasicCegarLoop]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:16,352 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2020-10-16 12:26:16,352 INFO L429 AbstractCegarLoop]: === Iteration 27 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:16,353 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:16,353 INFO L82 PathProgramCache]: Analyzing trace with hash 2078543838, now seen corresponding path program 18 times [2020-10-16 12:26:16,354 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:16,355 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [641777541] [2020-10-16 12:26:16,355 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:16,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:16,416 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:16,417 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [641777541] [2020-10-16 12:26:16,417 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1500986367] [2020-10-16 12:26:16,417 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:16,460 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2020-10-16 12:26:16,460 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:26:16,461 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-16 12:26:16,462 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:16,555 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:16,555 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:16,555 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 11 [2020-10-16 12:26:16,555 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1997005458] [2020-10-16 12:26:16,556 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:16,557 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:16,558 INFO L258 McrAutomatonBuilder]: Finished intersection with 23 states and 32 transitions. [2020-10-16 12:26:16,558 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:16,562 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:26:16,562 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:16,589 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:26:16,589 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:16,613 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:16,613 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:16,624 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:26:16,625 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:16,649 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-16 12:26:16,650 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:26:16,650 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:16,650 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:26:16,651 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=169, Unknown=0, NotChecked=0, Total=240 [2020-10-16 12:26:16,651 INFO L87 Difference]: Start difference. First operand 120 states and 300 transitions. Second operand 11 states. [2020-10-16 12:26:16,817 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:16,817 INFO L93 Difference]: Finished difference Result 172 states and 403 transitions. [2020-10-16 12:26:16,817 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-10-16 12:26:16,817 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 12 [2020-10-16 12:26:16,818 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:16,819 INFO L225 Difference]: With dead ends: 172 [2020-10-16 12:26:16,819 INFO L226 Difference]: Without dead ends: 167 [2020-10-16 12:26:16,820 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 11 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 108 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=152, Invalid=310, Unknown=0, NotChecked=0, Total=462 [2020-10-16 12:26:16,820 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 167 states. [2020-10-16 12:26:16,823 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 167 to 116. [2020-10-16 12:26:16,824 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 116 states. [2020-10-16 12:26:16,824 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 116 states to 116 states and 288 transitions. [2020-10-16 12:26:16,825 INFO L78 Accepts]: Start accepts. Automaton has 116 states and 288 transitions. Word has length 12 [2020-10-16 12:26:16,825 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:16,825 INFO L481 AbstractCegarLoop]: Abstraction has 116 states and 288 transitions. [2020-10-16 12:26:16,825 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:26:16,825 INFO L276 IsEmpty]: Start isEmpty. Operand 116 states and 288 transitions. [2020-10-16 12:26:16,826 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2020-10-16 12:26:16,826 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:16,826 INFO L422 BasicCegarLoop]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:17,039 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26,23 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:17,039 INFO L429 AbstractCegarLoop]: === Iteration 28 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:17,040 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:17,040 INFO L82 PathProgramCache]: Analyzing trace with hash 2099731966, now seen corresponding path program 19 times [2020-10-16 12:26:17,041 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:17,041 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [349999853] [2020-10-16 12:26:17,041 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:17,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:17,114 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:17,114 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [349999853] [2020-10-16 12:26:17,114 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1735164419] [2020-10-16 12:26:17,115 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:17,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:17,163 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-16 12:26:17,163 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:17,256 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:17,257 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:17,257 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 11 [2020-10-16 12:26:17,257 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [692315332] [2020-10-16 12:26:17,257 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:17,258 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:17,260 INFO L258 McrAutomatonBuilder]: Finished intersection with 27 states and 40 transitions. [2020-10-16 12:26:17,261 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:17,264 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:17,265 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:17,305 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:26:17,305 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:17,332 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [9978#(and (<= ~i~0 377) (<= ~j~0 5))] [2020-10-16 12:26:17,332 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-10-16 12:26:17,333 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:17,333 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-10-16 12:26:17,333 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=125, Unknown=0, NotChecked=0, Total=182 [2020-10-16 12:26:17,333 INFO L87 Difference]: Start difference. First operand 116 states and 288 transitions. Second operand 9 states. [2020-10-16 12:26:17,470 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:17,471 INFO L93 Difference]: Finished difference Result 167 states and 394 transitions. [2020-10-16 12:26:17,471 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-10-16 12:26:17,471 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 12 [2020-10-16 12:26:17,472 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:17,473 INFO L225 Difference]: With dead ends: 167 [2020-10-16 12:26:17,473 INFO L226 Difference]: Without dead ends: 162 [2020-10-16 12:26:17,474 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 50 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=105, Invalid=201, Unknown=0, NotChecked=0, Total=306 [2020-10-16 12:26:17,475 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 162 states. [2020-10-16 12:26:17,479 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 162 to 118. [2020-10-16 12:26:17,479 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 118 states. [2020-10-16 12:26:17,480 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 118 states to 118 states and 287 transitions. [2020-10-16 12:26:17,480 INFO L78 Accepts]: Start accepts. Automaton has 118 states and 287 transitions. Word has length 12 [2020-10-16 12:26:17,481 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:17,481 INFO L481 AbstractCegarLoop]: Abstraction has 118 states and 287 transitions. [2020-10-16 12:26:17,481 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-10-16 12:26:17,481 INFO L276 IsEmpty]: Start isEmpty. Operand 118 states and 287 transitions. [2020-10-16 12:26:17,482 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2020-10-16 12:26:17,482 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:17,482 INFO L422 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:17,689 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2020-10-16 12:26:17,689 INFO L429 AbstractCegarLoop]: === Iteration 29 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:17,690 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:17,690 INFO L82 PathProgramCache]: Analyzing trace with hash 2100655487, now seen corresponding path program 20 times [2020-10-16 12:26:17,691 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:17,692 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2110403720] [2020-10-16 12:26:17,692 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:17,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:17,758 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:17,758 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2110403720] [2020-10-16 12:26:17,758 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1281641759] [2020-10-16 12:26:17,759 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 25 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 25 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:17,799 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 12:26:17,799 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:26:17,800 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-16 12:26:17,801 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:17,893 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:17,893 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:17,894 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 11 [2020-10-16 12:26:17,894 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1606409275] [2020-10-16 12:26:17,894 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:17,896 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:17,899 INFO L258 McrAutomatonBuilder]: Finished intersection with 20 states and 26 transitions. [2020-10-16 12:26:17,899 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:17,912 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:26:17,913 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:17,932 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [10436#(and (<= ~i~0 377) (<= ~j~0 8))] [2020-10-16 12:26:17,933 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-10-16 12:26:17,933 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:17,933 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-10-16 12:26:17,933 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=127, Unknown=0, NotChecked=0, Total=182 [2020-10-16 12:26:17,933 INFO L87 Difference]: Start difference. First operand 118 states and 287 transitions. Second operand 9 states. [2020-10-16 12:26:18,170 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:18,170 INFO L93 Difference]: Finished difference Result 166 states and 393 transitions. [2020-10-16 12:26:18,171 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-10-16 12:26:18,171 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 12 [2020-10-16 12:26:18,171 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:18,172 INFO L225 Difference]: With dead ends: 166 [2020-10-16 12:26:18,172 INFO L226 Difference]: Without dead ends: 161 [2020-10-16 12:26:18,173 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 79 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=138, Invalid=282, Unknown=0, NotChecked=0, Total=420 [2020-10-16 12:26:18,173 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 161 states. [2020-10-16 12:26:18,179 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 161 to 117. [2020-10-16 12:26:18,179 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 117 states. [2020-10-16 12:26:18,180 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 117 states to 117 states and 282 transitions. [2020-10-16 12:26:18,180 INFO L78 Accepts]: Start accepts. Automaton has 117 states and 282 transitions. Word has length 12 [2020-10-16 12:26:18,181 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:18,181 INFO L481 AbstractCegarLoop]: Abstraction has 117 states and 282 transitions. [2020-10-16 12:26:18,181 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-10-16 12:26:18,181 INFO L276 IsEmpty]: Start isEmpty. Operand 117 states and 282 transitions. [2020-10-16 12:26:18,181 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2020-10-16 12:26:18,182 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:18,182 INFO L422 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:18,392 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2020-10-16 12:26:18,393 INFO L429 AbstractCegarLoop]: === Iteration 30 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:18,393 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:18,393 INFO L82 PathProgramCache]: Analyzing trace with hash 2127698027, now seen corresponding path program 21 times [2020-10-16 12:26:18,395 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:18,395 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [664092662] [2020-10-16 12:26:18,395 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:18,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:18,453 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:18,453 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [664092662] [2020-10-16 12:26:18,453 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [364141336] [2020-10-16 12:26:18,453 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 26 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 26 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:18,492 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2020-10-16 12:26:18,493 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:26:18,493 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-16 12:26:18,494 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:18,587 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:18,587 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:18,588 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 11 [2020-10-16 12:26:18,588 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1837838757] [2020-10-16 12:26:18,588 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:18,590 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:18,592 INFO L258 McrAutomatonBuilder]: Finished intersection with 17 states and 20 transitions. [2020-10-16 12:26:18,592 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:18,602 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:26:18,602 INFO L461 AbstractCegarLoop]: Interpolant automaton has 8 states [2020-10-16 12:26:18,602 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:18,602 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2020-10-16 12:26:18,603 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2020-10-16 12:26:18,603 INFO L87 Difference]: Start difference. First operand 117 states and 282 transitions. Second operand 8 states. [2020-10-16 12:26:18,745 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:18,746 INFO L93 Difference]: Finished difference Result 162 states and 371 transitions. [2020-10-16 12:26:18,746 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2020-10-16 12:26:18,746 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 12 [2020-10-16 12:26:18,746 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:18,747 INFO L225 Difference]: With dead ends: 162 [2020-10-16 12:26:18,748 INFO L226 Difference]: Without dead ends: 160 [2020-10-16 12:26:18,748 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 8 SyntacticMatches, 2 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 61 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=89, Invalid=217, Unknown=0, NotChecked=0, Total=306 [2020-10-16 12:26:18,749 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 160 states. [2020-10-16 12:26:18,752 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 160 to 117. [2020-10-16 12:26:18,752 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 117 states. [2020-10-16 12:26:18,753 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 117 states to 117 states and 285 transitions. [2020-10-16 12:26:18,753 INFO L78 Accepts]: Start accepts. Automaton has 117 states and 285 transitions. Word has length 12 [2020-10-16 12:26:18,753 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:18,753 INFO L481 AbstractCegarLoop]: Abstraction has 117 states and 285 transitions. [2020-10-16 12:26:18,753 INFO L482 AbstractCegarLoop]: Interpolant automaton has 8 states. [2020-10-16 12:26:18,753 INFO L276 IsEmpty]: Start isEmpty. Operand 117 states and 285 transitions. [2020-10-16 12:26:18,754 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2020-10-16 12:26:18,754 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:18,754 INFO L422 BasicCegarLoop]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:18,955 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,26 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:18,955 INFO L429 AbstractCegarLoop]: === Iteration 31 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:18,955 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:18,956 INFO L82 PathProgramCache]: Analyzing trace with hash 2127698988, now seen corresponding path program 22 times [2020-10-16 12:26:18,957 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:18,957 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [963949491] [2020-10-16 12:26:18,958 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:18,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:19,035 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:19,036 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [963949491] [2020-10-16 12:26:19,036 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [76635644] [2020-10-16 12:26:19,036 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 27 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 27 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:19,114 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 12:26:19,115 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:26:19,116 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-16 12:26:19,117 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:19,231 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:19,231 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:19,231 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 11 [2020-10-16 12:26:19,232 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1593768070] [2020-10-16 12:26:19,232 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:19,233 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:19,235 INFO L258 McrAutomatonBuilder]: Finished intersection with 19 states and 24 transitions. [2020-10-16 12:26:19,235 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:19,242 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:26:19,243 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:19,264 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:26:19,264 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:19,294 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-16 12:26:19,295 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-16 12:26:19,295 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:19,295 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-16 12:26:19,296 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=152, Unknown=0, NotChecked=0, Total=210 [2020-10-16 12:26:19,296 INFO L87 Difference]: Start difference. First operand 117 states and 285 transitions. Second operand 10 states. [2020-10-16 12:26:19,469 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:19,470 INFO L93 Difference]: Finished difference Result 173 states and 407 transitions. [2020-10-16 12:26:19,470 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-10-16 12:26:19,470 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 12 [2020-10-16 12:26:19,470 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:19,472 INFO L225 Difference]: With dead ends: 173 [2020-10-16 12:26:19,472 INFO L226 Difference]: Without dead ends: 168 [2020-10-16 12:26:19,472 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 9 SyntacticMatches, 1 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 83 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=147, Invalid=315, Unknown=0, NotChecked=0, Total=462 [2020-10-16 12:26:19,473 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 168 states. [2020-10-16 12:26:19,476 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 168 to 115. [2020-10-16 12:26:19,476 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 115 states. [2020-10-16 12:26:19,477 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 115 states to 115 states and 277 transitions. [2020-10-16 12:26:19,477 INFO L78 Accepts]: Start accepts. Automaton has 115 states and 277 transitions. Word has length 12 [2020-10-16 12:26:19,477 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:19,478 INFO L481 AbstractCegarLoop]: Abstraction has 115 states and 277 transitions. [2020-10-16 12:26:19,478 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-16 12:26:19,478 INFO L276 IsEmpty]: Start isEmpty. Operand 115 states and 277 transitions. [2020-10-16 12:26:19,478 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2020-10-16 12:26:19,478 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:19,479 INFO L422 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:19,691 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,27 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:19,691 INFO L429 AbstractCegarLoop]: === Iteration 32 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:19,692 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:19,692 INFO L82 PathProgramCache]: Analyzing trace with hash 2128361117, now seen corresponding path program 23 times [2020-10-16 12:26:19,693 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:19,693 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1929644512] [2020-10-16 12:26:19,693 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:19,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:19,769 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:19,770 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1929644512] [2020-10-16 12:26:19,770 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1280001958] [2020-10-16 12:26:19,770 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 28 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 28 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:19,817 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2020-10-16 12:26:19,818 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:26:19,819 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-16 12:26:19,819 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:19,917 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:19,917 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:19,917 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 11 [2020-10-16 12:26:19,917 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [284993680] [2020-10-16 12:26:19,918 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:19,919 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:19,920 INFO L258 McrAutomatonBuilder]: Finished intersection with 18 states and 22 transitions. [2020-10-16 12:26:19,921 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:19,935 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:26:19,936 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:19,955 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [11814#(and (<= ~j~0 7) (<= ~i~0 377))] [2020-10-16 12:26:19,956 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-10-16 12:26:19,956 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:19,956 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-10-16 12:26:19,956 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=129, Unknown=0, NotChecked=0, Total=182 [2020-10-16 12:26:19,957 INFO L87 Difference]: Start difference. First operand 115 states and 277 transitions. Second operand 9 states. [2020-10-16 12:26:20,186 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:20,186 INFO L93 Difference]: Finished difference Result 161 states and 376 transitions. [2020-10-16 12:26:20,186 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-10-16 12:26:20,187 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 12 [2020-10-16 12:26:20,187 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:20,188 INFO L225 Difference]: With dead ends: 161 [2020-10-16 12:26:20,188 INFO L226 Difference]: Without dead ends: 156 [2020-10-16 12:26:20,188 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 8 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 88 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=134, Invalid=286, Unknown=0, NotChecked=0, Total=420 [2020-10-16 12:26:20,189 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 156 states. [2020-10-16 12:26:20,192 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 156 to 114. [2020-10-16 12:26:20,192 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 114 states. [2020-10-16 12:26:20,192 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 114 states to 114 states and 268 transitions. [2020-10-16 12:26:20,193 INFO L78 Accepts]: Start accepts. Automaton has 114 states and 268 transitions. Word has length 12 [2020-10-16 12:26:20,193 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:20,193 INFO L481 AbstractCegarLoop]: Abstraction has 114 states and 268 transitions. [2020-10-16 12:26:20,193 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-10-16 12:26:20,193 INFO L276 IsEmpty]: Start isEmpty. Operand 114 states and 268 transitions. [2020-10-16 12:26:20,194 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2020-10-16 12:26:20,194 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:20,194 INFO L422 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:20,394 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable31 [2020-10-16 12:26:20,395 INFO L429 AbstractCegarLoop]: === Iteration 33 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:20,395 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:20,395 INFO L82 PathProgramCache]: Analyzing trace with hash 609848181, now seen corresponding path program 5 times [2020-10-16 12:26:20,397 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:20,397 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1074154577] [2020-10-16 12:26:20,397 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:20,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:20,470 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:20,470 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1074154577] [2020-10-16 12:26:20,470 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [466785328] [2020-10-16 12:26:20,471 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 29 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 29 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:20,522 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2020-10-16 12:26:20,522 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:26:20,523 INFO L263 TraceCheckSpWp]: Trace formula consists of 83 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-16 12:26:20,524 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:20,677 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-16 12:26:20,707 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:20,707 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:20,708 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 14 [2020-10-16 12:26:20,708 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [531293322] [2020-10-16 12:26:20,708 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:20,710 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:20,713 INFO L258 McrAutomatonBuilder]: Finished intersection with 25 states and 36 transitions. [2020-10-16 12:26:20,714 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:20,743 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:26:20,744 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-10-16 12:26:20,744 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:20,745 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-10-16 12:26:20,745 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=174, Unknown=0, NotChecked=0, Total=240 [2020-10-16 12:26:20,745 INFO L87 Difference]: Start difference. First operand 114 states and 268 transitions. Second operand 9 states. [2020-10-16 12:26:20,911 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:20,911 INFO L93 Difference]: Finished difference Result 164 states and 382 transitions. [2020-10-16 12:26:20,912 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2020-10-16 12:26:20,912 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 12 [2020-10-16 12:26:20,912 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:20,914 INFO L225 Difference]: With dead ends: 164 [2020-10-16 12:26:20,914 INFO L226 Difference]: Without dead ends: 159 [2020-10-16 12:26:20,915 INFO L677 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-16 12:26:20,915 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 159 states. [2020-10-16 12:26:20,920 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 159 to 122. [2020-10-16 12:26:20,920 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 122 states. [2020-10-16 12:26:20,921 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 122 states to 122 states and 299 transitions. [2020-10-16 12:26:20,922 INFO L78 Accepts]: Start accepts. Automaton has 122 states and 299 transitions. Word has length 12 [2020-10-16 12:26:20,922 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:20,922 INFO L481 AbstractCegarLoop]: Abstraction has 122 states and 299 transitions. [2020-10-16 12:26:20,922 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-10-16 12:26:20,922 INFO L276 IsEmpty]: Start isEmpty. Operand 122 states and 299 transitions. [2020-10-16 12:26:20,923 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2020-10-16 12:26:20,923 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:20,923 INFO L422 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:21,136 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32,29 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:21,136 INFO L429 AbstractCegarLoop]: === Iteration 34 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:21,137 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:21,137 INFO L82 PathProgramCache]: Analyzing trace with hash -1447872776, now seen corresponding path program 5 times [2020-10-16 12:26:21,139 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:21,139 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1644613826] [2020-10-16 12:26:21,139 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:21,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:21,290 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:21,291 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1644613826] [2020-10-16 12:26:21,291 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1145852033] [2020-10-16 12:26:21,291 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 30 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 30 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:21,356 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2020-10-16 12:26:21,357 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:26:21,358 INFO L263 TraceCheckSpWp]: Trace formula consists of 83 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-16 12:26:21,359 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:21,487 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:21,488 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:21,488 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-16 12:26:21,488 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1067772116] [2020-10-16 12:26:21,488 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:21,489 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:21,491 INFO L258 McrAutomatonBuilder]: Finished intersection with 19 states and 24 transitions. [2020-10-16 12:26:21,491 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:21,492 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:26:21,492 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:21,516 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:21,516 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:21,547 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:21,548 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:21,578 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:21,579 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:21,606 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:21,606 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:21,637 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-16 12:26:21,638 INFO L461 AbstractCegarLoop]: Interpolant automaton has 14 states [2020-10-16 12:26:21,638 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:21,638 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2020-10-16 12:26:21,638 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=116, Invalid=264, Unknown=0, NotChecked=0, Total=380 [2020-10-16 12:26:21,638 INFO L87 Difference]: Start difference. First operand 122 states and 299 transitions. Second operand 14 states. [2020-10-16 12:26:21,718 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:21,718 INFO L93 Difference]: Finished difference Result 184 states and 440 transitions. [2020-10-16 12:26:21,719 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2020-10-16 12:26:21,719 INFO L78 Accepts]: Start accepts. Automaton has 14 states. Word has length 12 [2020-10-16 12:26:21,719 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:21,720 INFO L225 Difference]: With dead ends: 184 [2020-10-16 12:26:21,721 INFO L226 Difference]: Without dead ends: 178 [2020-10-16 12:26:21,721 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 5 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 105 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=130, Invalid=290, Unknown=0, NotChecked=0, Total=420 [2020-10-16 12:26:21,722 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 178 states. [2020-10-16 12:26:21,725 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 178 to 131. [2020-10-16 12:26:21,725 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 131 states. [2020-10-16 12:26:21,726 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 131 states to 131 states and 327 transitions. [2020-10-16 12:26:21,726 INFO L78 Accepts]: Start accepts. Automaton has 131 states and 327 transitions. Word has length 12 [2020-10-16 12:26:21,726 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:21,726 INFO L481 AbstractCegarLoop]: Abstraction has 131 states and 327 transitions. [2020-10-16 12:26:21,726 INFO L482 AbstractCegarLoop]: Interpolant automaton has 14 states. [2020-10-16 12:26:21,726 INFO L276 IsEmpty]: Start isEmpty. Operand 131 states and 327 transitions. [2020-10-16 12:26:21,727 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-10-16 12:26:21,727 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:21,727 INFO L422 BasicCegarLoop]: trace histogram [4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:21,937 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable33 [2020-10-16 12:26:21,937 INFO L429 AbstractCegarLoop]: === Iteration 35 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:21,938 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:21,938 INFO L82 PathProgramCache]: Analyzing trace with hash 1730118241, now seen corresponding path program 24 times [2020-10-16 12:26:21,939 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:21,939 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1195206010] [2020-10-16 12:26:21,939 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:21,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:22,036 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:22,036 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1195206010] [2020-10-16 12:26:22,036 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1816142545] [2020-10-16 12:26:22,037 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 31 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 31 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:22,092 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2020-10-16 12:26:22,092 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:26:22,093 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-16 12:26:22,094 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:22,235 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:22,235 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:22,235 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-16 12:26:22,236 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [276996743] [2020-10-16 12:26:22,236 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:22,237 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:22,241 INFO L258 McrAutomatonBuilder]: Finished intersection with 24 states and 34 transitions. [2020-10-16 12:26:22,242 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:22,249 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:22,249 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:22,295 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:22,295 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:22,302 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:26:22,303 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-10-16 12:26:22,303 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:22,304 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-10-16 12:26:22,304 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=144, Unknown=0, NotChecked=0, Total=210 [2020-10-16 12:26:22,304 INFO L87 Difference]: Start difference. First operand 131 states and 327 transitions. Second operand 9 states. [2020-10-16 12:26:22,348 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:22,348 INFO L93 Difference]: Finished difference Result 162 states and 389 transitions. [2020-10-16 12:26:22,348 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2020-10-16 12:26:22,348 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 13 [2020-10-16 12:26:22,349 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:22,350 INFO L225 Difference]: With dead ends: 162 [2020-10-16 12:26:22,350 INFO L226 Difference]: Without dead ends: 160 [2020-10-16 12:26:22,350 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 12 SyntacticMatches, 4 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=66, Invalid=144, Unknown=0, NotChecked=0, Total=210 [2020-10-16 12:26:22,351 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 160 states. [2020-10-16 12:26:22,354 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 160 to 137. [2020-10-16 12:26:22,354 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 137 states. [2020-10-16 12:26:22,355 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 137 states to 137 states and 345 transitions. [2020-10-16 12:26:22,355 INFO L78 Accepts]: Start accepts. Automaton has 137 states and 345 transitions. Word has length 13 [2020-10-16 12:26:22,355 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:22,355 INFO L481 AbstractCegarLoop]: Abstraction has 137 states and 345 transitions. [2020-10-16 12:26:22,356 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-10-16 12:26:22,356 INFO L276 IsEmpty]: Start isEmpty. Operand 137 states and 345 transitions. [2020-10-16 12:26:22,356 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-10-16 12:26:22,356 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:22,357 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:22,557 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34,31 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:22,557 INFO L429 AbstractCegarLoop]: === Iteration 36 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:22,558 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:22,558 INFO L82 PathProgramCache]: Analyzing trace with hash 1730119202, now seen corresponding path program 25 times [2020-10-16 12:26:22,559 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:22,560 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [466033562] [2020-10-16 12:26:22,560 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:22,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:22,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-16 12:26:22,648 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [466033562] [2020-10-16 12:26:22,648 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [927561272] [2020-10-16 12:26:22,648 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 32 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 32 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:22,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:22,697 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-16 12:26:22,698 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:22,829 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:22,830 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:22,830 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-16 12:26:22,830 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [2122739869] [2020-10-16 12:26:22,830 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:22,831 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:22,834 INFO L258 McrAutomatonBuilder]: Finished intersection with 23 states and 32 transitions. [2020-10-16 12:26:22,834 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:22,858 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:22,858 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:22,864 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:22,864 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:22,871 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:26:22,871 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-10-16 12:26:22,871 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:22,872 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-10-16 12:26:22,872 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=144, Unknown=0, NotChecked=0, Total=210 [2020-10-16 12:26:22,872 INFO L87 Difference]: Start difference. First operand 137 states and 345 transitions. Second operand 9 states. [2020-10-16 12:26:22,943 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:22,944 INFO L93 Difference]: Finished difference Result 169 states and 403 transitions. [2020-10-16 12:26:22,944 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2020-10-16 12:26:22,944 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 13 [2020-10-16 12:26:22,944 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:22,945 INFO L225 Difference]: With dead ends: 169 [2020-10-16 12:26:22,946 INFO L226 Difference]: Without dead ends: 167 [2020-10-16 12:26:22,946 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 11 SyntacticMatches, 4 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 71 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=79, Invalid=161, Unknown=0, NotChecked=0, Total=240 [2020-10-16 12:26:22,946 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 167 states. [2020-10-16 12:26:22,950 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 167 to 135. [2020-10-16 12:26:22,950 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 135 states. [2020-10-16 12:26:22,951 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 135 states to 135 states and 339 transitions. [2020-10-16 12:26:22,951 INFO L78 Accepts]: Start accepts. Automaton has 135 states and 339 transitions. Word has length 13 [2020-10-16 12:26:22,951 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:22,951 INFO L481 AbstractCegarLoop]: Abstraction has 135 states and 339 transitions. [2020-10-16 12:26:22,951 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-10-16 12:26:22,951 INFO L276 IsEmpty]: Start isEmpty. Operand 135 states and 339 transitions. [2020-10-16 12:26:22,952 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-10-16 12:26:22,952 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:22,952 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:23,162 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable35 [2020-10-16 12:26:23,163 INFO L429 AbstractCegarLoop]: === Iteration 37 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:23,163 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:23,163 INFO L82 PathProgramCache]: Analyzing trace with hash 1730148032, now seen corresponding path program 26 times [2020-10-16 12:26:23,165 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:23,166 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1641945244] [2020-10-16 12:26:23,167 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:23,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:23,255 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:23,255 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1641945244] [2020-10-16 12:26:23,256 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1981964465] [2020-10-16 12:26:23,256 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 33 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 33 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:23,308 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 12:26:23,308 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:26:23,309 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-16 12:26:23,311 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:23,509 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:23,509 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:23,509 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-16 12:26:23,509 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1201680711] [2020-10-16 12:26:23,509 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:23,510 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:23,512 INFO L258 McrAutomatonBuilder]: Finished intersection with 22 states and 30 transitions. [2020-10-16 12:26:23,512 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:23,532 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:23,532 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:23,546 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:23,546 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:23,553 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:26:23,553 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-10-16 12:26:23,553 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:23,554 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-10-16 12:26:23,554 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=141, Unknown=0, NotChecked=0, Total=210 [2020-10-16 12:26:23,554 INFO L87 Difference]: Start difference. First operand 135 states and 339 transitions. Second operand 9 states. [2020-10-16 12:26:23,635 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:23,635 INFO L93 Difference]: Finished difference Result 169 states and 403 transitions. [2020-10-16 12:26:23,636 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2020-10-16 12:26:23,636 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 13 [2020-10-16 12:26:23,636 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:23,637 INFO L225 Difference]: With dead ends: 169 [2020-10-16 12:26:23,637 INFO L226 Difference]: Without dead ends: 167 [2020-10-16 12:26:23,638 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 10 SyntacticMatches, 4 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 77 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=94, Invalid=178, Unknown=0, NotChecked=0, Total=272 [2020-10-16 12:26:23,638 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 167 states. [2020-10-16 12:26:23,641 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 167 to 136. [2020-10-16 12:26:23,641 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 136 states. [2020-10-16 12:26:23,642 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 136 states to 136 states and 342 transitions. [2020-10-16 12:26:23,642 INFO L78 Accepts]: Start accepts. Automaton has 136 states and 342 transitions. Word has length 13 [2020-10-16 12:26:23,642 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:23,643 INFO L481 AbstractCegarLoop]: Abstraction has 136 states and 342 transitions. [2020-10-16 12:26:23,643 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-10-16 12:26:23,643 INFO L276 IsEmpty]: Start isEmpty. Operand 136 states and 342 transitions. [2020-10-16 12:26:23,643 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-10-16 12:26:23,643 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:23,644 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:23,855 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2020-10-16 12:26:23,856 INFO L429 AbstractCegarLoop]: === Iteration 38 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:23,856 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:23,856 INFO L82 PathProgramCache]: Analyzing trace with hash 1730148993, now seen corresponding path program 27 times [2020-10-16 12:26:23,858 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:23,858 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [345680194] [2020-10-16 12:26:23,858 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:23,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:23,970 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:23,971 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [345680194] [2020-10-16 12:26:23,971 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [771575077] [2020-10-16 12:26:23,972 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 34 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 34 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:24,036 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2020-10-16 12:26:24,037 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:26:24,038 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-16 12:26:24,039 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:24,223 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:24,224 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:24,224 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-16 12:26:24,224 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [515458194] [2020-10-16 12:26:24,224 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:24,226 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:24,230 INFO L258 McrAutomatonBuilder]: Finished intersection with 22 states and 30 transitions. [2020-10-16 12:26:24,231 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:24,248 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:24,248 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:24,258 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:24,258 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:24,270 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:26:24,271 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-10-16 12:26:24,271 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:24,271 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-10-16 12:26:24,271 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=145, Unknown=0, NotChecked=0, Total=210 [2020-10-16 12:26:24,271 INFO L87 Difference]: Start difference. First operand 136 states and 342 transitions. Second operand 9 states. [2020-10-16 12:26:24,375 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:24,376 INFO L93 Difference]: Finished difference Result 171 states and 408 transitions. [2020-10-16 12:26:24,376 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2020-10-16 12:26:24,376 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 13 [2020-10-16 12:26:24,376 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:24,378 INFO L225 Difference]: With dead ends: 171 [2020-10-16 12:26:24,378 INFO L226 Difference]: Without dead ends: 169 [2020-10-16 12:26:24,378 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 10 SyntacticMatches, 4 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 83 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=90, Invalid=182, Unknown=0, NotChecked=0, Total=272 [2020-10-16 12:26:24,379 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 169 states. [2020-10-16 12:26:24,382 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 169 to 133. [2020-10-16 12:26:24,383 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 133 states. [2020-10-16 12:26:24,383 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 133 states to 133 states and 333 transitions. [2020-10-16 12:26:24,383 INFO L78 Accepts]: Start accepts. Automaton has 133 states and 333 transitions. Word has length 13 [2020-10-16 12:26:24,384 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:24,384 INFO L481 AbstractCegarLoop]: Abstraction has 133 states and 333 transitions. [2020-10-16 12:26:24,384 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-10-16 12:26:24,384 INFO L276 IsEmpty]: Start isEmpty. Operand 133 states and 333 transitions. [2020-10-16 12:26:24,384 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-10-16 12:26:24,385 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:24,385 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:24,596 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2020-10-16 12:26:24,596 INFO L429 AbstractCegarLoop]: === Iteration 39 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:24,597 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:24,597 INFO L82 PathProgramCache]: Analyzing trace with hash 1731041762, now seen corresponding path program 28 times [2020-10-16 12:26:24,598 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:24,598 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1005248424] [2020-10-16 12:26:24,598 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:24,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:24,677 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:24,678 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1005248424] [2020-10-16 12:26:24,678 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [42006625] [2020-10-16 12:26:24,678 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 35 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 35 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:24,748 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 12:26:24,748 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:26:24,749 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-16 12:26:24,749 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:24,868 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:24,868 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:24,868 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-16 12:26:24,869 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [743157027] [2020-10-16 12:26:24,869 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:24,870 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:24,872 INFO L258 McrAutomatonBuilder]: Finished intersection with 21 states and 28 transitions. [2020-10-16 12:26:24,872 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:24,883 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:24,884 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:24,887 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:24,887 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:24,896 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:26:24,897 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-10-16 12:26:24,897 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:24,897 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-10-16 12:26:24,897 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=144, Unknown=0, NotChecked=0, Total=210 [2020-10-16 12:26:24,898 INFO L87 Difference]: Start difference. First operand 133 states and 333 transitions. Second operand 9 states. [2020-10-16 12:26:25,009 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:25,009 INFO L93 Difference]: Finished difference Result 171 states and 407 transitions. [2020-10-16 12:26:25,010 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2020-10-16 12:26:25,010 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 13 [2020-10-16 12:26:25,010 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:25,011 INFO L225 Difference]: With dead ends: 171 [2020-10-16 12:26:25,012 INFO L226 Difference]: Without dead ends: 169 [2020-10-16 12:26:25,012 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 9 SyntacticMatches, 4 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 82 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=102, Invalid=204, Unknown=0, NotChecked=0, Total=306 [2020-10-16 12:26:25,013 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 169 states. [2020-10-16 12:26:25,015 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 169 to 135. [2020-10-16 12:26:25,016 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 135 states. [2020-10-16 12:26:25,016 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 135 states to 135 states and 339 transitions. [2020-10-16 12:26:25,016 INFO L78 Accepts]: Start accepts. Automaton has 135 states and 339 transitions. Word has length 13 [2020-10-16 12:26:25,017 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:25,017 INFO L481 AbstractCegarLoop]: Abstraction has 135 states and 339 transitions. [2020-10-16 12:26:25,017 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-10-16 12:26:25,017 INFO L276 IsEmpty]: Start isEmpty. Operand 135 states and 339 transitions. [2020-10-16 12:26:25,017 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-10-16 12:26:25,017 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:25,018 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:25,227 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2020-10-16 12:26:25,228 INFO L429 AbstractCegarLoop]: === Iteration 40 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:25,228 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:25,228 INFO L82 PathProgramCache]: Analyzing trace with hash 1731042723, now seen corresponding path program 29 times [2020-10-16 12:26:25,230 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:25,230 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1146035432] [2020-10-16 12:26:25,230 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:25,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:25,305 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:25,306 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1146035432] [2020-10-16 12:26:25,306 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1441155630] [2020-10-16 12:26:25,306 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 36 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 36 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:25,369 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 12:26:25,370 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:26:25,372 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-16 12:26:25,373 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:25,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-16 12:26:25,519 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:25,519 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-16 12:26:25,519 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1623532274] [2020-10-16 12:26:25,519 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:25,521 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:25,525 INFO L258 McrAutomatonBuilder]: Finished intersection with 21 states and 28 transitions. [2020-10-16 12:26:25,525 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:25,539 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:25,540 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:25,546 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:25,546 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:25,554 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:26:25,555 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-10-16 12:26:25,555 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:25,555 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-10-16 12:26:25,555 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=144, Unknown=0, NotChecked=0, Total=210 [2020-10-16 12:26:25,556 INFO L87 Difference]: Start difference. First operand 135 states and 339 transitions. Second operand 9 states. [2020-10-16 12:26:25,700 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:25,700 INFO L93 Difference]: Finished difference Result 174 states and 413 transitions. [2020-10-16 12:26:25,700 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2020-10-16 12:26:25,701 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 13 [2020-10-16 12:26:25,701 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:25,702 INFO L225 Difference]: With dead ends: 174 [2020-10-16 12:26:25,702 INFO L226 Difference]: Without dead ends: 172 [2020-10-16 12:26:25,703 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 10 SyntacticMatches, 3 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 74 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=102, Invalid=204, Unknown=0, NotChecked=0, Total=306 [2020-10-16 12:26:25,703 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 172 states. [2020-10-16 12:26:25,707 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 172 to 134. [2020-10-16 12:26:25,708 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 134 states. [2020-10-16 12:26:25,709 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 134 states to 134 states and 336 transitions. [2020-10-16 12:26:25,709 INFO L78 Accepts]: Start accepts. Automaton has 134 states and 336 transitions. Word has length 13 [2020-10-16 12:26:25,709 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:25,710 INFO L481 AbstractCegarLoop]: Abstraction has 134 states and 336 transitions. [2020-10-16 12:26:25,710 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-10-16 12:26:25,710 INFO L276 IsEmpty]: Start isEmpty. Operand 134 states and 336 transitions. [2020-10-16 12:26:25,711 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-10-16 12:26:25,711 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:25,711 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:25,926 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2020-10-16 12:26:25,926 INFO L429 AbstractCegarLoop]: === Iteration 41 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:25,927 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:25,927 INFO L82 PathProgramCache]: Analyzing trace with hash 1731071553, now seen corresponding path program 30 times [2020-10-16 12:26:25,928 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:25,928 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1394028705] [2020-10-16 12:26:25,928 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:25,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:26,014 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:26,014 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1394028705] [2020-10-16 12:26:26,014 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1542758634] [2020-10-16 12:26:26,015 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 37 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 37 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:26,055 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2020-10-16 12:26:26,055 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:26:26,056 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-16 12:26:26,057 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:26,187 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:26,187 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:26,187 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-16 12:26:26,187 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [692999770] [2020-10-16 12:26:26,187 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:26,189 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:26,191 INFO L258 McrAutomatonBuilder]: Finished intersection with 21 states and 28 transitions. [2020-10-16 12:26:26,191 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:26,201 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:26,202 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:26,208 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:26,208 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:26,215 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:26:26,215 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-10-16 12:26:26,215 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:26,215 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-10-16 12:26:26,216 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=145, Unknown=0, NotChecked=0, Total=210 [2020-10-16 12:26:26,216 INFO L87 Difference]: Start difference. First operand 134 states and 336 transitions. Second operand 9 states. [2020-10-16 12:26:26,315 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:26,315 INFO L93 Difference]: Finished difference Result 171 states and 407 transitions. [2020-10-16 12:26:26,315 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2020-10-16 12:26:26,316 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 13 [2020-10-16 12:26:26,316 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:26,317 INFO L225 Difference]: With dead ends: 171 [2020-10-16 12:26:26,317 INFO L226 Difference]: Without dead ends: 169 [2020-10-16 12:26:26,317 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 9 SyntacticMatches, 4 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 88 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=99, Invalid=207, Unknown=0, NotChecked=0, Total=306 [2020-10-16 12:26:26,318 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 169 states. [2020-10-16 12:26:26,320 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 169 to 135. [2020-10-16 12:26:26,321 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 135 states. [2020-10-16 12:26:26,321 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 135 states to 135 states and 339 transitions. [2020-10-16 12:26:26,321 INFO L78 Accepts]: Start accepts. Automaton has 135 states and 339 transitions. Word has length 13 [2020-10-16 12:26:26,321 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:26,322 INFO L481 AbstractCegarLoop]: Abstraction has 135 states and 339 transitions. [2020-10-16 12:26:26,322 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-10-16 12:26:26,322 INFO L276 IsEmpty]: Start isEmpty. Operand 135 states and 339 transitions. [2020-10-16 12:26:26,322 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-10-16 12:26:26,322 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:26,323 INFO L422 BasicCegarLoop]: trace histogram [4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:26,523 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable40 [2020-10-16 12:26:26,523 INFO L429 AbstractCegarLoop]: === Iteration 42 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:26,523 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:26,523 INFO L82 PathProgramCache]: Analyzing trace with hash 1731072514, now seen corresponding path program 31 times [2020-10-16 12:26:26,525 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:26,525 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [857533306] [2020-10-16 12:26:26,526 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:26,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:26,605 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:26,605 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [857533306] [2020-10-16 12:26:26,605 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1102505130] [2020-10-16 12:26:26,605 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 38 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 38 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:26,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:26,646 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-16 12:26:26,647 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:26,750 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:26,751 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:26,751 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-16 12:26:26,751 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1038104044] [2020-10-16 12:26:26,751 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:26,752 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:26,754 INFO L258 McrAutomatonBuilder]: Finished intersection with 21 states and 28 transitions. [2020-10-16 12:26:26,754 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:26,773 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:26,773 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:26,779 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:26,779 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:26,785 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:26:26,785 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-10-16 12:26:26,786 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:26,786 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-10-16 12:26:26,786 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=147, Unknown=0, NotChecked=0, Total=210 [2020-10-16 12:26:26,786 INFO L87 Difference]: Start difference. First operand 135 states and 339 transitions. Second operand 9 states. [2020-10-16 12:26:26,911 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:26,912 INFO L93 Difference]: Finished difference Result 171 states and 409 transitions. [2020-10-16 12:26:26,912 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2020-10-16 12:26:26,912 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 13 [2020-10-16 12:26:26,912 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:26,913 INFO L225 Difference]: With dead ends: 171 [2020-10-16 12:26:26,913 INFO L226 Difference]: Without dead ends: 169 [2020-10-16 12:26:26,914 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 9 SyntacticMatches, 4 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 91 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=99, Invalid=207, Unknown=0, NotChecked=0, Total=306 [2020-10-16 12:26:26,915 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 169 states. [2020-10-16 12:26:26,917 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 169 to 134. [2020-10-16 12:26:26,918 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 134 states. [2020-10-16 12:26:26,918 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 134 states to 134 states and 334 transitions. [2020-10-16 12:26:26,918 INFO L78 Accepts]: Start accepts. Automaton has 134 states and 334 transitions. Word has length 13 [2020-10-16 12:26:26,919 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:26,919 INFO L481 AbstractCegarLoop]: Abstraction has 134 states and 334 transitions. [2020-10-16 12:26:26,919 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-10-16 12:26:26,919 INFO L276 IsEmpty]: Start isEmpty. Operand 134 states and 334 transitions. [2020-10-16 12:26:26,919 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-10-16 12:26:26,919 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:26,920 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:27,128 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable41 [2020-10-16 12:26:27,128 INFO L429 AbstractCegarLoop]: === Iteration 43 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:27,129 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:27,129 INFO L82 PathProgramCache]: Analyzing trace with hash 1758747392, now seen corresponding path program 32 times [2020-10-16 12:26:27,130 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:27,130 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [654207468] [2020-10-16 12:26:27,131 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:27,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:27,218 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:27,218 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [654207468] [2020-10-16 12:26:27,218 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [934483629] [2020-10-16 12:26:27,218 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 39 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 39 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:27,260 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 12:26:27,261 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:26:27,261 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-16 12:26:27,262 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:27,365 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:27,366 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:27,366 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-16 12:26:27,366 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1854460814] [2020-10-16 12:26:27,366 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:27,368 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:27,370 INFO L258 McrAutomatonBuilder]: Finished intersection with 23 states and 33 transitions. [2020-10-16 12:26:27,370 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:27,370 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:27,371 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:27,408 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:27,408 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:27,425 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:27,425 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:27,433 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:27,433 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:27,439 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [17197#(and (<= ~j~0 (+ ~i~0 1)) (= ~i~0 1))] [2020-10-16 12:26:27,439 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-16 12:26:27,439 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:27,439 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-16 12:26:27,440 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=172, Unknown=0, NotChecked=0, Total=240 [2020-10-16 12:26:27,440 INFO L87 Difference]: Start difference. First operand 134 states and 334 transitions. Second operand 10 states. [2020-10-16 12:26:27,575 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:27,575 INFO L93 Difference]: Finished difference Result 172 states and 410 transitions. [2020-10-16 12:26:27,576 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2020-10-16 12:26:27,576 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 13 [2020-10-16 12:26:27,576 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:27,577 INFO L225 Difference]: With dead ends: 172 [2020-10-16 12:26:27,578 INFO L226 Difference]: Without dead ends: 170 [2020-10-16 12:26:27,578 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 9 SyntacticMatches, 5 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 109 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=104, Invalid=238, Unknown=0, NotChecked=0, Total=342 [2020-10-16 12:26:27,579 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 170 states. [2020-10-16 12:26:27,581 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 170 to 136. [2020-10-16 12:26:27,582 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 136 states. [2020-10-16 12:26:27,582 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 136 states to 136 states and 340 transitions. [2020-10-16 12:26:27,582 INFO L78 Accepts]: Start accepts. Automaton has 136 states and 340 transitions. Word has length 13 [2020-10-16 12:26:27,583 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:27,583 INFO L481 AbstractCegarLoop]: Abstraction has 136 states and 340 transitions. [2020-10-16 12:26:27,583 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-16 12:26:27,583 INFO L276 IsEmpty]: Start isEmpty. Operand 136 states and 340 transitions. [2020-10-16 12:26:27,584 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-10-16 12:26:27,584 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:27,584 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:27,796 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42,39 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:27,797 INFO L429 AbstractCegarLoop]: === Iteration 44 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:27,797 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:27,797 INFO L82 PathProgramCache]: Analyzing trace with hash 1758748353, now seen corresponding path program 33 times [2020-10-16 12:26:27,799 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:27,799 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1839089112] [2020-10-16 12:26:27,799 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:27,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:27,901 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:27,902 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1839089112] [2020-10-16 12:26:27,902 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [39813334] [2020-10-16 12:26:27,902 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 40 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 40 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:27,953 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2020-10-16 12:26:27,954 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:26:27,954 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-16 12:26:27,955 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:28,073 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:28,074 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:28,074 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-16 12:26:28,074 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1475491224] [2020-10-16 12:26:28,075 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:28,076 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:28,078 INFO L258 McrAutomatonBuilder]: Finished intersection with 23 states and 33 transitions. [2020-10-16 12:26:28,079 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:28,081 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:28,082 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:28,110 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:28,111 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:28,132 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:28,133 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:28,144 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:28,144 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:28,155 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [17699#(and (<= ~j~0 (+ ~i~0 1)) (= ~i~0 1))] [2020-10-16 12:26:28,155 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-16 12:26:28,156 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:28,156 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-16 12:26:28,156 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=170, Unknown=0, NotChecked=0, Total=240 [2020-10-16 12:26:28,156 INFO L87 Difference]: Start difference. First operand 136 states and 340 transitions. Second operand 10 states. [2020-10-16 12:26:28,294 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:28,294 INFO L93 Difference]: Finished difference Result 175 states and 416 transitions. [2020-10-16 12:26:28,295 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2020-10-16 12:26:28,295 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 13 [2020-10-16 12:26:28,295 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:28,296 INFO L225 Difference]: With dead ends: 175 [2020-10-16 12:26:28,296 INFO L226 Difference]: Without dead ends: 173 [2020-10-16 12:26:28,298 INFO L677 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-16 12:26:28,299 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 173 states. [2020-10-16 12:26:28,303 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 173 to 137. [2020-10-16 12:26:28,303 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 137 states. [2020-10-16 12:26:28,303 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 137 states to 137 states and 342 transitions. [2020-10-16 12:26:28,304 INFO L78 Accepts]: Start accepts. Automaton has 137 states and 342 transitions. Word has length 13 [2020-10-16 12:26:28,304 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:28,304 INFO L481 AbstractCegarLoop]: Abstraction has 137 states and 342 transitions. [2020-10-16 12:26:28,304 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-16 12:26:28,304 INFO L276 IsEmpty]: Start isEmpty. Operand 137 states and 342 transitions. [2020-10-16 12:26:28,305 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-10-16 12:26:28,305 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:28,305 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:28,518 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable43 [2020-10-16 12:26:28,518 INFO L429 AbstractCegarLoop]: === Iteration 45 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:28,519 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:28,519 INFO L82 PathProgramCache]: Analyzing trace with hash 1758777183, now seen corresponding path program 34 times [2020-10-16 12:26:28,521 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:28,521 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1463277984] [2020-10-16 12:26:28,521 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:28,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:28,612 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:28,612 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1463277984] [2020-10-16 12:26:28,612 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1752637760] [2020-10-16 12:26:28,612 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 41 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 41 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:28,660 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 12:26:28,660 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:26:28,661 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-16 12:26:28,662 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:28,780 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:28,781 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:28,781 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-16 12:26:28,781 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1727882388] [2020-10-16 12:26:28,781 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:28,782 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:28,784 INFO L258 McrAutomatonBuilder]: Finished intersection with 23 states and 33 transitions. [2020-10-16 12:26:28,784 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:28,787 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:28,787 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:28,814 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:28,814 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:28,842 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:28,843 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:28,855 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:28,855 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:28,865 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [18206#(and (<= ~j~0 (+ ~i~0 1)) (= ~i~0 1))] [2020-10-16 12:26:28,865 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-16 12:26:28,865 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:28,866 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-16 12:26:28,866 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=169, Unknown=0, NotChecked=0, Total=240 [2020-10-16 12:26:28,866 INFO L87 Difference]: Start difference. First operand 137 states and 342 transitions. Second operand 10 states. [2020-10-16 12:26:28,988 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:28,988 INFO L93 Difference]: Finished difference Result 173 states and 411 transitions. [2020-10-16 12:26:28,988 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2020-10-16 12:26:28,988 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 13 [2020-10-16 12:26:28,989 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:28,990 INFO L225 Difference]: With dead ends: 173 [2020-10-16 12:26:28,990 INFO L226 Difference]: Without dead ends: 171 [2020-10-16 12:26:28,990 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 9 SyntacticMatches, 5 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 111 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=105, Invalid=237, Unknown=0, NotChecked=0, Total=342 [2020-10-16 12:26:28,991 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 171 states. [2020-10-16 12:26:28,994 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 171 to 139. [2020-10-16 12:26:28,994 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 139 states. [2020-10-16 12:26:28,994 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 139 states to 139 states and 347 transitions. [2020-10-16 12:26:28,994 INFO L78 Accepts]: Start accepts. Automaton has 139 states and 347 transitions. Word has length 13 [2020-10-16 12:26:28,995 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:28,995 INFO L481 AbstractCegarLoop]: Abstraction has 139 states and 347 transitions. [2020-10-16 12:26:28,995 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-16 12:26:28,995 INFO L276 IsEmpty]: Start isEmpty. Operand 139 states and 347 transitions. [2020-10-16 12:26:28,996 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-10-16 12:26:28,996 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:28,996 INFO L422 BasicCegarLoop]: trace histogram [4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:29,197 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44,41 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:29,197 INFO L429 AbstractCegarLoop]: === Iteration 46 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:29,198 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:29,198 INFO L82 PathProgramCache]: Analyzing trace with hash 1758778144, now seen corresponding path program 35 times [2020-10-16 12:26:29,199 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:29,200 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [574057269] [2020-10-16 12:26:29,200 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:29,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:29,306 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:29,307 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [574057269] [2020-10-16 12:26:29,307 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [184971071] [2020-10-16 12:26:29,307 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 42 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 42 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:29,348 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2020-10-16 12:26:29,348 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:26:29,349 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-16 12:26:29,349 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:29,474 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:29,474 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:29,475 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-16 12:26:29,475 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1586045881] [2020-10-16 12:26:29,475 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:29,476 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:29,479 INFO L258 McrAutomatonBuilder]: Finished intersection with 23 states and 33 transitions. [2020-10-16 12:26:29,479 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:29,483 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:29,484 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:29,510 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:29,511 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:29,538 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:29,539 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:29,547 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:29,547 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:29,557 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [18715#(and (<= ~j~0 (+ ~i~0 1)) (= ~i~0 1))] [2020-10-16 12:26:29,557 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-16 12:26:29,557 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:29,557 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-16 12:26:29,557 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=169, Unknown=0, NotChecked=0, Total=240 [2020-10-16 12:26:29,558 INFO L87 Difference]: Start difference. First operand 139 states and 347 transitions. Second operand 10 states. [2020-10-16 12:26:29,681 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:29,681 INFO L93 Difference]: Finished difference Result 177 states and 419 transitions. [2020-10-16 12:26:29,681 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2020-10-16 12:26:29,681 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 13 [2020-10-16 12:26:29,682 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:29,683 INFO L225 Difference]: With dead ends: 177 [2020-10-16 12:26:29,683 INFO L226 Difference]: Without dead ends: 175 [2020-10-16 12:26:29,683 INFO L677 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-16 12:26:29,684 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 175 states. [2020-10-16 12:26:29,687 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 175 to 137. [2020-10-16 12:26:29,687 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 137 states. [2020-10-16 12:26:29,687 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 137 states to 137 states and 341 transitions. [2020-10-16 12:26:29,688 INFO L78 Accepts]: Start accepts. Automaton has 137 states and 341 transitions. Word has length 13 [2020-10-16 12:26:29,688 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:29,688 INFO L481 AbstractCegarLoop]: Abstraction has 137 states and 341 transitions. [2020-10-16 12:26:29,688 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-16 12:26:29,688 INFO L276 IsEmpty]: Start isEmpty. Operand 137 states and 341 transitions. [2020-10-16 12:26:29,689 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-10-16 12:26:29,689 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:29,689 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:29,900 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable45 [2020-10-16 12:26:29,901 INFO L429 AbstractCegarLoop]: === Iteration 47 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:29,901 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:29,901 INFO L82 PathProgramCache]: Analyzing trace with hash 1759670913, now seen corresponding path program 36 times [2020-10-16 12:26:29,903 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:29,903 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2146508117] [2020-10-16 12:26:29,903 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:29,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:29,996 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:29,997 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2146508117] [2020-10-16 12:26:29,997 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1604323981] [2020-10-16 12:26:29,997 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 43 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 43 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:30,050 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2020-10-16 12:26:30,050 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:26:30,051 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-16 12:26:30,051 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:30,202 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:30,203 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:30,203 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-16 12:26:30,203 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1492198900] [2020-10-16 12:26:30,203 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:30,204 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:30,207 INFO L258 McrAutomatonBuilder]: Finished intersection with 26 states and 40 transitions. [2020-10-16 12:26:30,207 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:30,217 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:30,218 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:30,248 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:30,248 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:30,265 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:30,265 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:30,296 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:30,297 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:30,300 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:30,300 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:30,318 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:30,318 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:30,323 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 2 new interpolants: [19224#(and (<= ~j~0 (+ (* 2 ~i~0) 1)) (= ~i~0 1)), 19225#(and (<= ~j~0 (+ ~i~0 1)) (= ~i~0 1))] [2020-10-16 12:26:30,323 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:26:30,324 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:30,324 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:26:30,324 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=195, Unknown=0, NotChecked=0, Total=272 [2020-10-16 12:26:30,324 INFO L87 Difference]: Start difference. First operand 137 states and 341 transitions. Second operand 11 states. [2020-10-16 12:26:30,426 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:30,426 INFO L93 Difference]: Finished difference Result 179 states and 422 transitions. [2020-10-16 12:26:30,426 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-10-16 12:26:30,427 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 13 [2020-10-16 12:26:30,427 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:30,428 INFO L225 Difference]: With dead ends: 179 [2020-10-16 12:26:30,428 INFO L226 Difference]: Without dead ends: 177 [2020-10-16 12:26:30,429 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 11 SyntacticMatches, 5 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 115 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=102, Invalid=240, Unknown=0, NotChecked=0, Total=342 [2020-10-16 12:26:30,429 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 177 states. [2020-10-16 12:26:30,432 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 177 to 136. [2020-10-16 12:26:30,432 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 136 states. [2020-10-16 12:26:30,433 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 136 states to 136 states and 338 transitions. [2020-10-16 12:26:30,433 INFO L78 Accepts]: Start accepts. Automaton has 136 states and 338 transitions. Word has length 13 [2020-10-16 12:26:30,433 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:30,433 INFO L481 AbstractCegarLoop]: Abstraction has 136 states and 338 transitions. [2020-10-16 12:26:30,433 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:26:30,433 INFO L276 IsEmpty]: Start isEmpty. Operand 136 states and 338 transitions. [2020-10-16 12:26:30,434 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-10-16 12:26:30,434 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:30,434 INFO L422 BasicCegarLoop]: trace histogram [4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:30,645 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46,43 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:30,646 INFO L429 AbstractCegarLoop]: === Iteration 48 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:30,646 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:30,646 INFO L82 PathProgramCache]: Analyzing trace with hash 9395951, now seen corresponding path program 37 times [2020-10-16 12:26:30,648 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:30,648 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2032781388] [2020-10-16 12:26:30,648 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:30,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:30,767 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:30,768 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2032781388] [2020-10-16 12:26:30,768 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1891414956] [2020-10-16 12:26:30,768 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 44 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 44 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:30,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:30,814 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-16 12:26:30,814 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:30,941 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:30,941 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:30,941 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-16 12:26:30,942 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1747889383] [2020-10-16 12:26:30,942 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:30,943 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:30,945 INFO L258 McrAutomatonBuilder]: Finished intersection with 24 states and 33 transitions. [2020-10-16 12:26:30,946 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:30,955 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:30,955 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:30,969 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:26:30,970 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-10-16 12:26:30,970 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:30,970 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-10-16 12:26:30,970 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=152, Unknown=0, NotChecked=0, Total=210 [2020-10-16 12:26:30,970 INFO L87 Difference]: Start difference. First operand 136 states and 338 transitions. Second operand 9 states. [2020-10-16 12:26:31,034 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:31,035 INFO L93 Difference]: Finished difference Result 182 states and 430 transitions. [2020-10-16 12:26:31,035 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2020-10-16 12:26:31,035 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 13 [2020-10-16 12:26:31,035 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:31,037 INFO L225 Difference]: With dead ends: 182 [2020-10-16 12:26:31,037 INFO L226 Difference]: Without dead ends: 180 [2020-10-16 12:26:31,037 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 14 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 54 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=73, Invalid=167, Unknown=0, NotChecked=0, Total=240 [2020-10-16 12:26:31,038 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 180 states. [2020-10-16 12:26:31,042 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 180 to 141. [2020-10-16 12:26:31,042 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 141 states. [2020-10-16 12:26:31,043 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 141 states to 141 states and 353 transitions. [2020-10-16 12:26:31,043 INFO L78 Accepts]: Start accepts. Automaton has 141 states and 353 transitions. Word has length 13 [2020-10-16 12:26:31,043 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:31,043 INFO L481 AbstractCegarLoop]: Abstraction has 141 states and 353 transitions. [2020-10-16 12:26:31,043 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-10-16 12:26:31,044 INFO L276 IsEmpty]: Start isEmpty. Operand 141 states and 353 transitions. [2020-10-16 12:26:31,044 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-10-16 12:26:31,044 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:31,044 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:31,255 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 44 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable47 [2020-10-16 12:26:31,256 INFO L429 AbstractCegarLoop]: === Iteration 49 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:31,256 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:31,256 INFO L82 PathProgramCache]: Analyzing trace with hash 9396912, now seen corresponding path program 38 times [2020-10-16 12:26:31,258 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:31,258 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1282323713] [2020-10-16 12:26:31,258 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:31,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:31,351 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:31,351 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1282323713] [2020-10-16 12:26:31,351 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1475120572] [2020-10-16 12:26:31,351 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 45 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 45 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:31,404 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 12:26:31,404 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:26:31,405 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-16 12:26:31,405 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:31,548 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:31,560 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:31,560 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-16 12:26:31,561 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [521744589] [2020-10-16 12:26:31,561 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:31,562 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:31,565 INFO L258 McrAutomatonBuilder]: Finished intersection with 23 states and 31 transitions. [2020-10-16 12:26:31,565 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:31,578 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:31,578 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:31,602 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:26:31,602 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-10-16 12:26:31,602 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:31,603 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-10-16 12:26:31,603 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=153, Unknown=0, NotChecked=0, Total=210 [2020-10-16 12:26:31,603 INFO L87 Difference]: Start difference. First operand 141 states and 353 transitions. Second operand 9 states. [2020-10-16 12:26:31,702 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:31,702 INFO L93 Difference]: Finished difference Result 185 states and 436 transitions. [2020-10-16 12:26:31,703 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2020-10-16 12:26:31,703 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 13 [2020-10-16 12:26:31,703 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:31,705 INFO L225 Difference]: With dead ends: 185 [2020-10-16 12:26:31,705 INFO L226 Difference]: Without dead ends: 183 [2020-10-16 12:26:31,705 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 68 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=84, Invalid=188, Unknown=0, NotChecked=0, Total=272 [2020-10-16 12:26:31,706 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 183 states. [2020-10-16 12:26:31,710 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 183 to 140. [2020-10-16 12:26:31,710 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 140 states. [2020-10-16 12:26:31,711 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 140 states to 140 states and 350 transitions. [2020-10-16 12:26:31,711 INFO L78 Accepts]: Start accepts. Automaton has 140 states and 350 transitions. Word has length 13 [2020-10-16 12:26:31,711 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:31,711 INFO L481 AbstractCegarLoop]: Abstraction has 140 states and 350 transitions. [2020-10-16 12:26:31,711 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-10-16 12:26:31,711 INFO L276 IsEmpty]: Start isEmpty. Operand 140 states and 350 transitions. [2020-10-16 12:26:31,712 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-10-16 12:26:31,712 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:31,712 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:31,924 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable48 [2020-10-16 12:26:31,925 INFO L429 AbstractCegarLoop]: === Iteration 50 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:31,925 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:31,925 INFO L82 PathProgramCache]: Analyzing trace with hash 9425742, now seen corresponding path program 39 times [2020-10-16 12:26:31,926 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:31,926 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1719949745] [2020-10-16 12:26:31,926 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:31,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:32,018 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:32,019 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1719949745] [2020-10-16 12:26:32,019 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2144886233] [2020-10-16 12:26:32,019 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 46 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 46 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:32,058 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2020-10-16 12:26:32,059 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:26:32,059 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-16 12:26:32,060 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:32,218 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:32,219 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:32,219 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-16 12:26:32,219 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [530081975] [2020-10-16 12:26:32,219 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:32,220 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:32,221 INFO L258 McrAutomatonBuilder]: Finished intersection with 22 states and 29 transitions. [2020-10-16 12:26:32,221 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:32,232 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:32,232 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:32,240 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:26:32,241 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-10-16 12:26:32,241 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:32,241 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-10-16 12:26:32,242 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=151, Unknown=0, NotChecked=0, Total=210 [2020-10-16 12:26:32,242 INFO L87 Difference]: Start difference. First operand 140 states and 350 transitions. Second operand 9 states. [2020-10-16 12:26:32,354 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:32,354 INFO L93 Difference]: Finished difference Result 185 states and 436 transitions. [2020-10-16 12:26:32,355 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2020-10-16 12:26:32,355 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 13 [2020-10-16 12:26:32,355 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:32,356 INFO L225 Difference]: With dead ends: 185 [2020-10-16 12:26:32,357 INFO L226 Difference]: Without dead ends: 183 [2020-10-16 12:26:32,357 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 74 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=97, Invalid=209, Unknown=0, NotChecked=0, Total=306 [2020-10-16 12:26:32,358 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 183 states. [2020-10-16 12:26:32,360 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 183 to 140. [2020-10-16 12:26:32,361 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 140 states. [2020-10-16 12:26:32,362 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 140 states to 140 states and 350 transitions. [2020-10-16 12:26:32,362 INFO L78 Accepts]: Start accepts. Automaton has 140 states and 350 transitions. Word has length 13 [2020-10-16 12:26:32,362 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:32,362 INFO L481 AbstractCegarLoop]: Abstraction has 140 states and 350 transitions. [2020-10-16 12:26:32,362 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-10-16 12:26:32,363 INFO L276 IsEmpty]: Start isEmpty. Operand 140 states and 350 transitions. [2020-10-16 12:26:32,363 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-10-16 12:26:32,364 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:32,364 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:32,575 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 46 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable49 [2020-10-16 12:26:32,576 INFO L429 AbstractCegarLoop]: === Iteration 51 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:32,576 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:32,577 INFO L82 PathProgramCache]: Analyzing trace with hash 9426703, now seen corresponding path program 40 times [2020-10-16 12:26:32,578 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:32,579 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1402060488] [2020-10-16 12:26:32,579 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:32,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:32,722 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:32,722 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1402060488] [2020-10-16 12:26:32,723 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2055951719] [2020-10-16 12:26:32,723 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 47 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 47 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:32,783 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 12:26:32,784 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:26:32,785 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-16 12:26:32,786 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:32,965 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:32,966 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:32,966 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-16 12:26:32,966 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [342764080] [2020-10-16 12:26:32,967 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:32,969 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:32,972 INFO L258 McrAutomatonBuilder]: Finished intersection with 22 states and 29 transitions. [2020-10-16 12:26:32,972 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:32,990 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:32,990 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:33,001 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:26:33,001 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-10-16 12:26:33,002 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:33,002 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-10-16 12:26:33,003 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=155, Unknown=0, NotChecked=0, Total=210 [2020-10-16 12:26:33,003 INFO L87 Difference]: Start difference. First operand 140 states and 350 transitions. Second operand 9 states. [2020-10-16 12:26:33,140 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:33,141 INFO L93 Difference]: Finished difference Result 186 states and 438 transitions. [2020-10-16 12:26:33,141 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2020-10-16 12:26:33,142 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 13 [2020-10-16 12:26:33,142 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:33,143 INFO L225 Difference]: With dead ends: 186 [2020-10-16 12:26:33,144 INFO L226 Difference]: Without dead ends: 184 [2020-10-16 12:26:33,145 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 80 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=93, Invalid=213, Unknown=0, NotChecked=0, Total=306 [2020-10-16 12:26:33,146 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 184 states. [2020-10-16 12:26:33,151 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 184 to 138. [2020-10-16 12:26:33,152 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 138 states. [2020-10-16 12:26:33,152 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 138 states to 138 states and 344 transitions. [2020-10-16 12:26:33,153 INFO L78 Accepts]: Start accepts. Automaton has 138 states and 344 transitions. Word has length 13 [2020-10-16 12:26:33,153 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:33,153 INFO L481 AbstractCegarLoop]: Abstraction has 138 states and 344 transitions. [2020-10-16 12:26:33,153 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-10-16 12:26:33,154 INFO L276 IsEmpty]: Start isEmpty. Operand 138 states and 344 transitions. [2020-10-16 12:26:33,155 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-10-16 12:26:33,155 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:33,156 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:33,369 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 47 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable50 [2020-10-16 12:26:33,369 INFO L429 AbstractCegarLoop]: === Iteration 52 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:33,370 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:33,370 INFO L82 PathProgramCache]: Analyzing trace with hash 10319472, now seen corresponding path program 41 times [2020-10-16 12:26:33,372 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:33,372 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1137388325] [2020-10-16 12:26:33,372 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:33,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:33,458 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:33,458 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1137388325] [2020-10-16 12:26:33,459 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1480978827] [2020-10-16 12:26:33,459 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 48 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 48 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:33,496 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 12:26:33,497 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:26:33,498 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-16 12:26:33,499 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:33,616 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:33,616 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:33,616 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-16 12:26:33,616 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [233882169] [2020-10-16 12:26:33,617 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:33,618 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:33,620 INFO L258 McrAutomatonBuilder]: Finished intersection with 22 states and 29 transitions. [2020-10-16 12:26:33,620 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:33,621 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:26:33,621 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:33,648 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:33,648 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:33,660 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [21810#(and (<= (+ ~i~0 (* 3 ~j~0)) 11) (<= ~i~0 377))] [2020-10-16 12:26:33,660 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-16 12:26:33,660 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:33,661 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-16 12:26:33,661 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=176, Unknown=0, NotChecked=0, Total=240 [2020-10-16 12:26:33,661 INFO L87 Difference]: Start difference. First operand 138 states and 344 transitions. Second operand 10 states. [2020-10-16 12:26:33,832 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:33,832 INFO L93 Difference]: Finished difference Result 198 states and 464 transitions. [2020-10-16 12:26:33,832 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2020-10-16 12:26:33,833 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 13 [2020-10-16 12:26:33,833 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:33,834 INFO L225 Difference]: With dead ends: 198 [2020-10-16 12:26:33,834 INFO L226 Difference]: Without dead ends: 196 [2020-10-16 12:26:33,835 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 11 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 94 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=123, Invalid=297, Unknown=0, NotChecked=0, Total=420 [2020-10-16 12:26:33,835 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 196 states. [2020-10-16 12:26:33,838 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 196 to 142. [2020-10-16 12:26:33,838 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 142 states. [2020-10-16 12:26:33,838 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 142 states to 142 states and 358 transitions. [2020-10-16 12:26:33,839 INFO L78 Accepts]: Start accepts. Automaton has 142 states and 358 transitions. Word has length 13 [2020-10-16 12:26:33,839 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:33,839 INFO L481 AbstractCegarLoop]: Abstraction has 142 states and 358 transitions. [2020-10-16 12:26:33,839 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-16 12:26:33,839 INFO L276 IsEmpty]: Start isEmpty. Operand 142 states and 358 transitions. [2020-10-16 12:26:33,840 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-10-16 12:26:33,840 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:33,840 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:34,050 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51,48 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:34,050 INFO L429 AbstractCegarLoop]: === Iteration 53 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:34,050 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:34,050 INFO L82 PathProgramCache]: Analyzing trace with hash 10320433, now seen corresponding path program 42 times [2020-10-16 12:26:34,051 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:34,051 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [638662265] [2020-10-16 12:26:34,051 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:34,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:34,140 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:34,141 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [638662265] [2020-10-16 12:26:34,141 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1074415929] [2020-10-16 12:26:34,141 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 49 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 49 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:34,236 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2020-10-16 12:26:34,236 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:26:34,237 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-16 12:26:34,238 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:34,388 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:34,388 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:34,389 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-16 12:26:34,389 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [674981837] [2020-10-16 12:26:34,389 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:34,391 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:34,394 INFO L258 McrAutomatonBuilder]: Finished intersection with 22 states and 29 transitions. [2020-10-16 12:26:34,395 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:34,398 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:34,399 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:34,415 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:26:34,415 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:34,451 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [22354#(and (<= (+ (* 2 ~i~0) (* 3 ~j~0)) 13) (<= ~i~0 377))] [2020-10-16 12:26:34,452 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-16 12:26:34,452 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:34,452 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-16 12:26:34,453 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=176, Unknown=0, NotChecked=0, Total=240 [2020-10-16 12:26:34,453 INFO L87 Difference]: Start difference. First operand 142 states and 358 transitions. Second operand 10 states. [2020-10-16 12:26:34,673 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:34,674 INFO L93 Difference]: Finished difference Result 197 states and 462 transitions. [2020-10-16 12:26:34,674 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2020-10-16 12:26:34,674 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 13 [2020-10-16 12:26:34,675 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:34,676 INFO L225 Difference]: With dead ends: 197 [2020-10-16 12:26:34,677 INFO L226 Difference]: Without dead ends: 195 [2020-10-16 12:26:34,677 INFO L677 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-16 12:26:34,678 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 195 states. [2020-10-16 12:26:34,682 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 195 to 141. [2020-10-16 12:26:34,682 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 141 states. [2020-10-16 12:26:34,683 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 141 states to 141 states and 355 transitions. [2020-10-16 12:26:34,683 INFO L78 Accepts]: Start accepts. Automaton has 141 states and 355 transitions. Word has length 13 [2020-10-16 12:26:34,683 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:34,683 INFO L481 AbstractCegarLoop]: Abstraction has 141 states and 355 transitions. [2020-10-16 12:26:34,684 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-16 12:26:34,684 INFO L276 IsEmpty]: Start isEmpty. Operand 141 states and 355 transitions. [2020-10-16 12:26:34,685 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-10-16 12:26:34,685 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:34,685 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:34,898 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52,49 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:34,898 INFO L429 AbstractCegarLoop]: === Iteration 54 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:34,899 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:34,899 INFO L82 PathProgramCache]: Analyzing trace with hash 10349263, now seen corresponding path program 43 times [2020-10-16 12:26:34,900 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:34,900 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [899594300] [2020-10-16 12:26:34,901 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:34,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:34,983 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:34,983 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [899594300] [2020-10-16 12:26:34,983 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [392224788] [2020-10-16 12:26:34,984 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 50 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 50 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:35,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:35,027 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-16 12:26:35,028 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:35,151 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:35,152 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:35,152 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-16 12:26:35,152 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [599884602] [2020-10-16 12:26:35,152 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:35,154 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:35,157 INFO L258 McrAutomatonBuilder]: Finished intersection with 23 states and 31 transitions. [2020-10-16 12:26:35,157 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:35,160 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:35,160 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:35,178 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:26:35,178 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:35,207 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:26:35,208 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:35,237 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-16 12:26:35,237 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:26:35,238 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:35,238 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:26:35,238 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=199, Unknown=0, NotChecked=0, Total=272 [2020-10-16 12:26:35,239 INFO L87 Difference]: Start difference. First operand 141 states and 355 transitions. Second operand 11 states. [2020-10-16 12:26:35,466 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:35,466 INFO L93 Difference]: Finished difference Result 199 states and 465 transitions. [2020-10-16 12:26:35,467 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2020-10-16 12:26:35,467 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 13 [2020-10-16 12:26:35,467 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:35,469 INFO L225 Difference]: With dead ends: 199 [2020-10-16 12:26:35,469 INFO L226 Difference]: Without dead ends: 197 [2020-10-16 12:26:35,469 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 11 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 128 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=162, Invalid=390, Unknown=0, NotChecked=0, Total=552 [2020-10-16 12:26:35,470 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 197 states. [2020-10-16 12:26:35,473 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 197 to 142. [2020-10-16 12:26:35,473 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 142 states. [2020-10-16 12:26:35,473 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 142 states to 142 states and 360 transitions. [2020-10-16 12:26:35,473 INFO L78 Accepts]: Start accepts. Automaton has 142 states and 360 transitions. Word has length 13 [2020-10-16 12:26:35,474 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:35,474 INFO L481 AbstractCegarLoop]: Abstraction has 142 states and 360 transitions. [2020-10-16 12:26:35,474 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:26:35,474 INFO L276 IsEmpty]: Start isEmpty. Operand 142 states and 360 transitions. [2020-10-16 12:26:35,474 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-10-16 12:26:35,475 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:35,475 INFO L422 BasicCegarLoop]: trace histogram [4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:35,684 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 50 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable53 [2020-10-16 12:26:35,684 INFO L429 AbstractCegarLoop]: === Iteration 55 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:35,685 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:35,685 INFO L82 PathProgramCache]: Analyzing trace with hash 10350224, now seen corresponding path program 44 times [2020-10-16 12:26:35,686 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:35,686 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [193032515] [2020-10-16 12:26:35,686 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:35,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:35,768 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:35,769 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [193032515] [2020-10-16 12:26:35,769 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1393053301] [2020-10-16 12:26:35,769 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 51 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 51 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:35,810 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 12:26:35,810 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:26:35,811 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-16 12:26:35,811 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:35,925 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:35,925 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:35,925 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-16 12:26:35,926 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1311707678] [2020-10-16 12:26:35,926 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:35,927 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:35,929 INFO L258 McrAutomatonBuilder]: Finished intersection with 25 states and 35 transitions. [2020-10-16 12:26:35,929 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:35,933 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:35,934 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:35,946 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:26:35,946 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:35,973 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:26:35,973 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:35,999 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:26:35,999 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:36,029 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:26:36,029 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:36,061 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-16 12:26:36,061 INFO L461 AbstractCegarLoop]: Interpolant automaton has 13 states [2020-10-16 12:26:36,061 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:36,062 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2020-10-16 12:26:36,062 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=249, Unknown=0, NotChecked=0, Total=342 [2020-10-16 12:26:36,062 INFO L87 Difference]: Start difference. First operand 142 states and 360 transitions. Second operand 13 states. [2020-10-16 12:26:36,339 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:36,340 INFO L93 Difference]: Finished difference Result 214 states and 509 transitions. [2020-10-16 12:26:36,340 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2020-10-16 12:26:36,340 INFO L78 Accepts]: Start accepts. Automaton has 13 states. Word has length 13 [2020-10-16 12:26:36,341 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:36,343 INFO L225 Difference]: With dead ends: 214 [2020-10-16 12:26:36,343 INFO L226 Difference]: Without dead ends: 209 [2020-10-16 12:26:36,343 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 11 SyntacticMatches, 2 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 165 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=218, Invalid=484, Unknown=0, NotChecked=0, Total=702 [2020-10-16 12:26:36,344 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 209 states. [2020-10-16 12:26:36,347 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 209 to 141. [2020-10-16 12:26:36,348 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 141 states. [2020-10-16 12:26:36,348 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 141 states to 141 states and 359 transitions. [2020-10-16 12:26:36,348 INFO L78 Accepts]: Start accepts. Automaton has 141 states and 359 transitions. Word has length 13 [2020-10-16 12:26:36,348 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:36,348 INFO L481 AbstractCegarLoop]: Abstraction has 141 states and 359 transitions. [2020-10-16 12:26:36,349 INFO L482 AbstractCegarLoop]: Interpolant automaton has 13 states. [2020-10-16 12:26:36,349 INFO L276 IsEmpty]: Start isEmpty. Operand 141 states and 359 transitions. [2020-10-16 12:26:36,349 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-10-16 12:26:36,349 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:36,350 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:36,562 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54,51 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:36,562 INFO L429 AbstractCegarLoop]: === Iteration 56 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:36,563 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:36,563 INFO L82 PathProgramCache]: Analyzing trace with hash 646656193, now seen corresponding path program 45 times [2020-10-16 12:26:36,565 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:36,565 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1650252083] [2020-10-16 12:26:36,565 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:36,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:36,668 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:36,668 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1650252083] [2020-10-16 12:26:36,668 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1785693166] [2020-10-16 12:26:36,668 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 52 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 52 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:36,722 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2020-10-16 12:26:36,722 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:26:36,724 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-16 12:26:36,725 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:36,931 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:36,932 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:36,932 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-16 12:26:36,932 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1546946941] [2020-10-16 12:26:36,933 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:36,934 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:36,938 INFO L258 McrAutomatonBuilder]: Finished intersection with 27 states and 39 transitions. [2020-10-16 12:26:36,938 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:36,946 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:26:36,947 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:36,979 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:26:36,979 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:37,027 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:26:37,027 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:37,077 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:37,077 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:37,098 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-16 12:26:37,098 INFO L461 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-10-16 12:26:37,099 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:37,099 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-10-16 12:26:37,099 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=220, Unknown=0, NotChecked=0, Total=306 [2020-10-16 12:26:37,100 INFO L87 Difference]: Start difference. First operand 141 states and 359 transitions. Second operand 12 states. [2020-10-16 12:26:37,408 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:37,408 INFO L93 Difference]: Finished difference Result 215 states and 508 transitions. [2020-10-16 12:26:37,409 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2020-10-16 12:26:37,409 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 13 [2020-10-16 12:26:37,409 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:37,411 INFO L225 Difference]: With dead ends: 215 [2020-10-16 12:26:37,411 INFO L226 Difference]: Without dead ends: 210 [2020-10-16 12:26:37,412 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 14 SyntacticMatches, 2 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 137 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=193, Invalid=407, Unknown=0, NotChecked=0, Total=600 [2020-10-16 12:26:37,412 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 210 states. [2020-10-16 12:26:37,416 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 210 to 139. [2020-10-16 12:26:37,417 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 139 states. [2020-10-16 12:26:37,417 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 139 states to 139 states and 351 transitions. [2020-10-16 12:26:37,418 INFO L78 Accepts]: Start accepts. Automaton has 139 states and 351 transitions. Word has length 13 [2020-10-16 12:26:37,418 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:37,418 INFO L481 AbstractCegarLoop]: Abstraction has 139 states and 351 transitions. [2020-10-16 12:26:37,418 INFO L482 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-10-16 12:26:37,419 INFO L276 IsEmpty]: Start isEmpty. Operand 139 states and 351 transitions. [2020-10-16 12:26:37,419 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-10-16 12:26:37,419 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:37,420 INFO L422 BasicCegarLoop]: trace histogram [4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:37,633 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 52 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable55 [2020-10-16 12:26:37,633 INFO L429 AbstractCegarLoop]: === Iteration 57 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:37,634 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:37,635 INFO L82 PathProgramCache]: Analyzing trace with hash 667181231, now seen corresponding path program 46 times [2020-10-16 12:26:37,636 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:37,636 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [275730566] [2020-10-16 12:26:37,636 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:37,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:37,739 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:37,739 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [275730566] [2020-10-16 12:26:37,740 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1624056942] [2020-10-16 12:26:37,740 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 53 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 53 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:37,784 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 12:26:37,785 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:26:37,786 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-16 12:26:37,786 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:37,894 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:37,894 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:37,894 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-16 12:26:37,895 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1163537542] [2020-10-16 12:26:37,895 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:37,896 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:37,898 INFO L258 McrAutomatonBuilder]: Finished intersection with 28 states and 41 transitions. [2020-10-16 12:26:37,898 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:37,902 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:37,902 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:37,932 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:26:37,933 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-10-16 12:26:37,933 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:37,933 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-10-16 12:26:37,933 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=156, Unknown=0, NotChecked=0, Total=210 [2020-10-16 12:26:37,933 INFO L87 Difference]: Start difference. First operand 139 states and 351 transitions. Second operand 9 states. [2020-10-16 12:26:38,042 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:38,043 INFO L93 Difference]: Finished difference Result 174 states and 420 transitions. [2020-10-16 12:26:38,043 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2020-10-16 12:26:38,043 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 13 [2020-10-16 12:26:38,043 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:38,045 INFO L225 Difference]: With dead ends: 174 [2020-10-16 12:26:38,045 INFO L226 Difference]: Without dead ends: 172 [2020-10-16 12:26:38,045 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 59 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=96, Invalid=210, Unknown=0, NotChecked=0, Total=306 [2020-10-16 12:26:38,046 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 172 states. [2020-10-16 12:26:38,049 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 172 to 138. [2020-10-16 12:26:38,049 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 138 states. [2020-10-16 12:26:38,049 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 138 states to 138 states and 348 transitions. [2020-10-16 12:26:38,050 INFO L78 Accepts]: Start accepts. Automaton has 138 states and 348 transitions. Word has length 13 [2020-10-16 12:26:38,050 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:38,050 INFO L481 AbstractCegarLoop]: Abstraction has 138 states and 348 transitions. [2020-10-16 12:26:38,050 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-10-16 12:26:38,050 INFO L276 IsEmpty]: Start isEmpty. Operand 138 states and 348 transitions. [2020-10-16 12:26:38,051 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-10-16 12:26:38,051 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:38,051 INFO L422 BasicCegarLoop]: trace histogram [4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:38,262 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 53 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable56 [2020-10-16 12:26:38,263 INFO L429 AbstractCegarLoop]: === Iteration 58 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:38,263 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:38,263 INFO L82 PathProgramCache]: Analyzing trace with hash 667844321, now seen corresponding path program 47 times [2020-10-16 12:26:38,266 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:38,266 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1759906619] [2020-10-16 12:26:38,266 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:38,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:38,340 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:38,341 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1759906619] [2020-10-16 12:26:38,341 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1998816333] [2020-10-16 12:26:38,341 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 54 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 54 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:38,380 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2020-10-16 12:26:38,381 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:26:38,381 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-16 12:26:38,382 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:38,499 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:38,499 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:38,499 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-16 12:26:38,499 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [881024143] [2020-10-16 12:26:38,500 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:38,501 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:38,504 INFO L258 McrAutomatonBuilder]: Finished intersection with 31 states and 47 transitions. [2020-10-16 12:26:38,504 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:38,514 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:38,514 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:38,534 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:26:38,534 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:38,569 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [25080#(and (<= ~j~0 6) (<= ~i~0 377))] [2020-10-16 12:26:38,570 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-16 12:26:38,570 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:38,570 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-16 12:26:38,570 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=168, Unknown=0, NotChecked=0, Total=240 [2020-10-16 12:26:38,571 INFO L87 Difference]: Start difference. First operand 138 states and 348 transitions. Second operand 10 states. [2020-10-16 12:26:38,717 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:38,717 INFO L93 Difference]: Finished difference Result 200 states and 477 transitions. [2020-10-16 12:26:38,718 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2020-10-16 12:26:38,718 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 13 [2020-10-16 12:26:38,718 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:38,720 INFO L225 Difference]: With dead ends: 200 [2020-10-16 12:26:38,720 INFO L226 Difference]: Without dead ends: 195 [2020-10-16 12:26:38,720 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 64 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=140, Invalid=280, Unknown=0, NotChecked=0, Total=420 [2020-10-16 12:26:38,721 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 195 states. [2020-10-16 12:26:38,724 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 195 to 139. [2020-10-16 12:26:38,724 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 139 states. [2020-10-16 12:26:38,725 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 139 states to 139 states and 342 transitions. [2020-10-16 12:26:38,725 INFO L78 Accepts]: Start accepts. Automaton has 139 states and 342 transitions. Word has length 13 [2020-10-16 12:26:38,725 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:38,725 INFO L481 AbstractCegarLoop]: Abstraction has 139 states and 342 transitions. [2020-10-16 12:26:38,725 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-16 12:26:38,725 INFO L276 IsEmpty]: Start isEmpty. Operand 139 states and 342 transitions. [2020-10-16 12:26:38,726 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-10-16 12:26:38,726 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:38,726 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:38,937 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 54 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable57 [2020-10-16 12:26:38,938 INFO L429 AbstractCegarLoop]: === Iteration 59 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:38,938 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:38,938 INFO L82 PathProgramCache]: Analyzing trace with hash 668767842, now seen corresponding path program 48 times [2020-10-16 12:26:38,939 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:38,940 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1651982650] [2020-10-16 12:26:38,940 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:38,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:39,006 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:39,006 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1651982650] [2020-10-16 12:26:39,007 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1395420824] [2020-10-16 12:26:39,007 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 55 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 55 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:39,080 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2020-10-16 12:26:39,080 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:26:39,081 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-16 12:26:39,082 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:39,274 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:39,274 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:39,275 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-16 12:26:39,275 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [2108960103] [2020-10-16 12:26:39,275 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:39,276 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:39,278 INFO L258 McrAutomatonBuilder]: Finished intersection with 24 states and 33 transitions. [2020-10-16 12:26:39,279 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:39,295 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:26:39,295 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:39,317 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [25620#(and (<= ~j~0 11) (<= ~i~0 377))] [2020-10-16 12:26:39,318 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-16 12:26:39,318 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:39,318 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-16 12:26:39,318 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=168, Unknown=0, NotChecked=0, Total=240 [2020-10-16 12:26:39,318 INFO L87 Difference]: Start difference. First operand 139 states and 342 transitions. Second operand 10 states. [2020-10-16 12:26:39,585 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:39,585 INFO L93 Difference]: Finished difference Result 205 states and 488 transitions. [2020-10-16 12:26:39,586 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2020-10-16 12:26:39,586 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 13 [2020-10-16 12:26:39,586 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:39,588 INFO L225 Difference]: With dead ends: 205 [2020-10-16 12:26:39,588 INFO L226 Difference]: Without dead ends: 200 [2020-10-16 12:26:39,588 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 107 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=181, Invalid=371, Unknown=0, NotChecked=0, Total=552 [2020-10-16 12:26:39,589 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 200 states. [2020-10-16 12:26:39,592 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 200 to 139. [2020-10-16 12:26:39,592 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 139 states. [2020-10-16 12:26:39,593 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 139 states to 139 states and 342 transitions. [2020-10-16 12:26:39,593 INFO L78 Accepts]: Start accepts. Automaton has 139 states and 342 transitions. Word has length 13 [2020-10-16 12:26:39,593 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:39,593 INFO L481 AbstractCegarLoop]: Abstraction has 139 states and 342 transitions. [2020-10-16 12:26:39,593 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-16 12:26:39,593 INFO L276 IsEmpty]: Start isEmpty. Operand 139 states and 342 transitions. [2020-10-16 12:26:39,594 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-10-16 12:26:39,594 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:39,594 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:39,803 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 55 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable58 [2020-10-16 12:26:39,804 INFO L429 AbstractCegarLoop]: === Iteration 60 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:39,804 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:39,804 INFO L82 PathProgramCache]: Analyzing trace with hash 695810382, now seen corresponding path program 49 times [2020-10-16 12:26:39,806 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:39,806 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1436895120] [2020-10-16 12:26:39,806 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:39,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:39,872 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:39,872 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1436895120] [2020-10-16 12:26:39,873 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1422918400] [2020-10-16 12:26:39,873 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 56 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 56 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:39,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:39,918 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-16 12:26:39,919 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:40,069 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:40,069 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:40,069 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-16 12:26:40,070 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1446956516] [2020-10-16 12:26:40,070 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:40,071 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:40,073 INFO L258 McrAutomatonBuilder]: Finished intersection with 20 states and 25 transitions. [2020-10-16 12:26:40,073 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:40,086 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:26:40,086 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-10-16 12:26:40,086 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:40,086 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-10-16 12:26:40,086 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=157, Unknown=0, NotChecked=0, Total=210 [2020-10-16 12:26:40,086 INFO L87 Difference]: Start difference. First operand 139 states and 342 transitions. Second operand 9 states. [2020-10-16 12:26:40,365 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:40,365 INFO L93 Difference]: Finished difference Result 199 states and 464 transitions. [2020-10-16 12:26:40,365 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2020-10-16 12:26:40,366 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 13 [2020-10-16 12:26:40,366 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:40,368 INFO L225 Difference]: With dead ends: 199 [2020-10-16 12:26:40,368 INFO L226 Difference]: Without dead ends: 197 [2020-10-16 12:26:40,368 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 102 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=143, Invalid=363, Unknown=0, NotChecked=0, Total=506 [2020-10-16 12:26:40,369 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 197 states. [2020-10-16 12:26:40,372 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 197 to 140. [2020-10-16 12:26:40,372 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 140 states. [2020-10-16 12:26:40,372 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 140 states to 140 states and 347 transitions. [2020-10-16 12:26:40,372 INFO L78 Accepts]: Start accepts. Automaton has 140 states and 347 transitions. Word has length 13 [2020-10-16 12:26:40,373 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:40,373 INFO L481 AbstractCegarLoop]: Abstraction has 140 states and 347 transitions. [2020-10-16 12:26:40,373 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-10-16 12:26:40,373 INFO L276 IsEmpty]: Start isEmpty. Operand 140 states and 347 transitions. [2020-10-16 12:26:40,373 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-10-16 12:26:40,373 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:40,373 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:40,578 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 56 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable59 [2020-10-16 12:26:40,579 INFO L429 AbstractCegarLoop]: === Iteration 61 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:40,579 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:40,579 INFO L82 PathProgramCache]: Analyzing trace with hash 695811343, now seen corresponding path program 50 times [2020-10-16 12:26:40,581 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:40,581 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1573793875] [2020-10-16 12:26:40,581 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:40,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:40,650 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:40,651 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1573793875] [2020-10-16 12:26:40,651 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2016775381] [2020-10-16 12:26:40,652 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 57 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 57 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:40,695 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 12:26:40,695 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:26:40,696 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-16 12:26:40,697 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:40,812 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:40,813 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:40,813 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-16 12:26:40,813 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [364391620] [2020-10-16 12:26:40,814 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:40,815 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:40,816 INFO L258 McrAutomatonBuilder]: Finished intersection with 22 states and 29 transitions. [2020-10-16 12:26:40,816 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:40,833 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:26:40,833 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:40,856 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:26:40,857 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:40,885 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-16 12:26:40,886 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:26:40,886 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:40,886 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:26:40,886 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=199, Unknown=0, NotChecked=0, Total=272 [2020-10-16 12:26:40,886 INFO L87 Difference]: Start difference. First operand 140 states and 347 transitions. Second operand 11 states. [2020-10-16 12:26:41,182 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:41,182 INFO L93 Difference]: Finished difference Result 200 states and 478 transitions. [2020-10-16 12:26:41,182 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2020-10-16 12:26:41,183 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 13 [2020-10-16 12:26:41,183 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:41,184 INFO L225 Difference]: With dead ends: 200 [2020-10-16 12:26:41,185 INFO L226 Difference]: Without dead ends: 195 [2020-10-16 12:26:41,185 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 139 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=200, Invalid=450, Unknown=0, NotChecked=0, Total=650 [2020-10-16 12:26:41,186 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 195 states. [2020-10-16 12:26:41,189 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 195 to 139. [2020-10-16 12:26:41,189 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 139 states. [2020-10-16 12:26:41,190 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 139 states to 139 states and 342 transitions. [2020-10-16 12:26:41,190 INFO L78 Accepts]: Start accepts. Automaton has 139 states and 342 transitions. Word has length 13 [2020-10-16 12:26:41,190 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:41,190 INFO L481 AbstractCegarLoop]: Abstraction has 139 states and 342 transitions. [2020-10-16 12:26:41,190 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:26:41,190 INFO L276 IsEmpty]: Start isEmpty. Operand 139 states and 342 transitions. [2020-10-16 12:26:41,191 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-10-16 12:26:41,191 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:41,191 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:41,401 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60,57 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:41,402 INFO L429 AbstractCegarLoop]: === Iteration 62 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:41,402 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:41,402 INFO L82 PathProgramCache]: Analyzing trace with hash 696473472, now seen corresponding path program 51 times [2020-10-16 12:26:41,404 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:41,404 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [9098240] [2020-10-16 12:26:41,404 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:41,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:41,481 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:41,481 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [9098240] [2020-10-16 12:26:41,481 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [536403780] [2020-10-16 12:26:41,482 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 58 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 58 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:41,520 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2020-10-16 12:26:41,520 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:26:41,521 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-16 12:26:41,522 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:41,649 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:41,649 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:41,650 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-16 12:26:41,650 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [557466805] [2020-10-16 12:26:41,650 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:41,651 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:41,653 INFO L258 McrAutomatonBuilder]: Finished intersection with 21 states and 27 transitions. [2020-10-16 12:26:41,653 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:41,663 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:26:41,664 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:41,688 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [27266#(and (<= ~j~0 11) (<= ~i~0 377))] [2020-10-16 12:26:41,688 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-16 12:26:41,688 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:41,688 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-16 12:26:41,689 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=171, Unknown=0, NotChecked=0, Total=240 [2020-10-16 12:26:41,689 INFO L87 Difference]: Start difference. First operand 139 states and 342 transitions. Second operand 10 states. [2020-10-16 12:26:41,997 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:41,997 INFO L93 Difference]: Finished difference Result 200 states and 479 transitions. [2020-10-16 12:26:41,997 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2020-10-16 12:26:41,998 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 13 [2020-10-16 12:26:41,998 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:42,000 INFO L225 Difference]: With dead ends: 200 [2020-10-16 12:26:42,000 INFO L226 Difference]: Without dead ends: 195 [2020-10-16 12:26:42,000 INFO L677 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-16 12:26:42,001 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 195 states. [2020-10-16 12:26:42,004 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 195 to 139. [2020-10-16 12:26:42,004 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 139 states. [2020-10-16 12:26:42,005 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 139 states to 139 states and 342 transitions. [2020-10-16 12:26:42,005 INFO L78 Accepts]: Start accepts. Automaton has 139 states and 342 transitions. Word has length 13 [2020-10-16 12:26:42,005 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:42,005 INFO L481 AbstractCegarLoop]: Abstraction has 139 states and 342 transitions. [2020-10-16 12:26:42,005 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-16 12:26:42,006 INFO L276 IsEmpty]: Start isEmpty. Operand 139 states and 342 transitions. [2020-10-16 12:26:42,006 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-10-16 12:26:42,007 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:42,007 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:42,219 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61,58 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:42,220 INFO L429 AbstractCegarLoop]: === Iteration 63 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:42,220 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:42,220 INFO L82 PathProgramCache]: Analyzing trace with hash 697396993, now seen corresponding path program 52 times [2020-10-16 12:26:42,222 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:42,222 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1304067661] [2020-10-16 12:26:42,222 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:42,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:42,304 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:42,305 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1304067661] [2020-10-16 12:26:42,305 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1771313495] [2020-10-16 12:26:42,305 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 59 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 59 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:42,399 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 12:26:42,399 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:26:42,401 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-16 12:26:42,402 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:42,530 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:42,531 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:42,531 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-16 12:26:42,531 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [797769779] [2020-10-16 12:26:42,531 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:42,532 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:42,535 INFO L258 McrAutomatonBuilder]: Finished intersection with 21 states and 27 transitions. [2020-10-16 12:26:42,535 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:42,546 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:26:42,546 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:42,568 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [27814#(and (<= ~j~0 12) (<= ~i~0 377))] [2020-10-16 12:26:42,568 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-16 12:26:42,568 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:42,569 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-16 12:26:42,569 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=172, Unknown=0, NotChecked=0, Total=240 [2020-10-16 12:26:42,569 INFO L87 Difference]: Start difference. First operand 139 states and 342 transitions. Second operand 10 states. [2020-10-16 12:26:42,914 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:42,914 INFO L93 Difference]: Finished difference Result 195 states and 466 transitions. [2020-10-16 12:26:42,915 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2020-10-16 12:26:42,915 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 13 [2020-10-16 12:26:42,916 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:42,917 INFO L225 Difference]: With dead ends: 195 [2020-10-16 12:26:42,918 INFO L226 Difference]: Without dead ends: 190 [2020-10-16 12:26:42,918 INFO L677 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-16 12:26:42,919 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 190 states. [2020-10-16 12:26:42,922 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 190 to 137. [2020-10-16 12:26:42,923 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 137 states. [2020-10-16 12:26:42,924 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 137 states to 137 states and 332 transitions. [2020-10-16 12:26:42,924 INFO L78 Accepts]: Start accepts. Automaton has 137 states and 332 transitions. Word has length 13 [2020-10-16 12:26:42,924 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:42,924 INFO L481 AbstractCegarLoop]: Abstraction has 137 states and 332 transitions. [2020-10-16 12:26:42,925 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-16 12:26:42,925 INFO L276 IsEmpty]: Start isEmpty. Operand 137 states and 332 transitions. [2020-10-16 12:26:42,925 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-10-16 12:26:42,926 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:42,926 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:43,141 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 59 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable62 [2020-10-16 12:26:43,141 INFO L429 AbstractCegarLoop]: === Iteration 64 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:43,148 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:43,149 INFO L82 PathProgramCache]: Analyzing trace with hash 1534129122, now seen corresponding path program 53 times [2020-10-16 12:26:43,152 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:43,152 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1050720601] [2020-10-16 12:26:43,152 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:43,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:43,227 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:43,228 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1050720601] [2020-10-16 12:26:43,228 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1472694688] [2020-10-16 12:26:43,228 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 60 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 60 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:43,278 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2020-10-16 12:26:43,279 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:26:43,279 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-16 12:26:43,281 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:43,412 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:43,413 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:43,413 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-16 12:26:43,413 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [795522456] [2020-10-16 12:26:43,413 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:43,414 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:43,416 INFO L258 McrAutomatonBuilder]: Finished intersection with 18 states and 21 transitions. [2020-10-16 12:26:43,416 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:43,424 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:26:43,425 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-10-16 12:26:43,425 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:43,425 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-10-16 12:26:43,425 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=162, Unknown=0, NotChecked=0, Total=210 [2020-10-16 12:26:43,426 INFO L87 Difference]: Start difference. First operand 137 states and 332 transitions. Second operand 9 states. [2020-10-16 12:26:43,633 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:43,633 INFO L93 Difference]: Finished difference Result 193 states and 445 transitions. [2020-10-16 12:26:43,634 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2020-10-16 12:26:43,634 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 13 [2020-10-16 12:26:43,634 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:43,635 INFO L225 Difference]: With dead ends: 193 [2020-10-16 12:26:43,636 INFO L226 Difference]: Without dead ends: 191 [2020-10-16 12:26:43,636 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 8 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 102 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=125, Invalid=337, Unknown=0, NotChecked=0, Total=462 [2020-10-16 12:26:43,637 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 191 states. [2020-10-16 12:26:43,639 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 191 to 139. [2020-10-16 12:26:43,639 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 139 states. [2020-10-16 12:26:43,640 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 139 states to 139 states and 340 transitions. [2020-10-16 12:26:43,640 INFO L78 Accepts]: Start accepts. Automaton has 139 states and 340 transitions. Word has length 13 [2020-10-16 12:26:43,640 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:43,640 INFO L481 AbstractCegarLoop]: Abstraction has 139 states and 340 transitions. [2020-10-16 12:26:43,640 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-10-16 12:26:43,640 INFO L276 IsEmpty]: Start isEmpty. Operand 139 states and 340 transitions. [2020-10-16 12:26:43,641 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-10-16 12:26:43,641 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:43,641 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:43,851 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63,60 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:43,852 INFO L429 AbstractCegarLoop]: === Iteration 65 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:43,852 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:43,852 INFO L82 PathProgramCache]: Analyzing trace with hash 1534130083, now seen corresponding path program 54 times [2020-10-16 12:26:43,854 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:43,854 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [216526987] [2020-10-16 12:26:43,854 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:43,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:43,935 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:43,935 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [216526987] [2020-10-16 12:26:43,935 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [313392532] [2020-10-16 12:26:43,936 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 61 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 61 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:43,978 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2020-10-16 12:26:43,978 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:26:43,979 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-16 12:26:43,980 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:44,109 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:44,109 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:44,110 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-16 12:26:44,110 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1926262177] [2020-10-16 12:26:44,110 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:44,111 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:44,113 INFO L258 McrAutomatonBuilder]: Finished intersection with 18 states and 21 transitions. [2020-10-16 12:26:44,113 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:44,121 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:26:44,122 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-10-16 12:26:44,122 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:44,122 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-10-16 12:26:44,122 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=162, Unknown=0, NotChecked=0, Total=210 [2020-10-16 12:26:44,122 INFO L87 Difference]: Start difference. First operand 139 states and 340 transitions. Second operand 9 states. [2020-10-16 12:26:44,325 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:44,325 INFO L93 Difference]: Finished difference Result 195 states and 447 transitions. [2020-10-16 12:26:44,326 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2020-10-16 12:26:44,326 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 13 [2020-10-16 12:26:44,326 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:44,327 INFO L225 Difference]: With dead ends: 195 [2020-10-16 12:26:44,328 INFO L226 Difference]: Without dead ends: 193 [2020-10-16 12:26:44,328 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 8 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 88 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=115, Invalid=305, Unknown=0, NotChecked=0, Total=420 [2020-10-16 12:26:44,329 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 193 states. [2020-10-16 12:26:44,331 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 193 to 137. [2020-10-16 12:26:44,332 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 137 states. [2020-10-16 12:26:44,332 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 137 states to 137 states and 334 transitions. [2020-10-16 12:26:44,332 INFO L78 Accepts]: Start accepts. Automaton has 137 states and 334 transitions. Word has length 13 [2020-10-16 12:26:44,332 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:44,333 INFO L481 AbstractCegarLoop]: Abstraction has 137 states and 334 transitions. [2020-10-16 12:26:44,333 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-10-16 12:26:44,333 INFO L276 IsEmpty]: Start isEmpty. Operand 137 states and 334 transitions. [2020-10-16 12:26:44,333 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-10-16 12:26:44,333 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:44,333 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:44,544 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 61 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable64 [2020-10-16 12:26:44,545 INFO L429 AbstractCegarLoop]: === Iteration 66 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:44,545 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:44,545 INFO L82 PathProgramCache]: Analyzing trace with hash 1534158913, now seen corresponding path program 55 times [2020-10-16 12:26:44,547 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:44,547 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [150896950] [2020-10-16 12:26:44,547 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:44,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:44,624 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:44,625 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [150896950] [2020-10-16 12:26:44,625 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2057686982] [2020-10-16 12:26:44,625 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 62 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 62 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:44,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:44,667 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-16 12:26:44,667 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:44,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-16 12:26:44,778 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:44,778 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-16 12:26:44,778 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [478636549] [2020-10-16 12:26:44,778 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:44,779 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:44,781 INFO L258 McrAutomatonBuilder]: Finished intersection with 19 states and 23 transitions. [2020-10-16 12:26:44,781 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:44,782 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:26:44,782 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:44,818 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [29421#(and (<= (+ ~i~0 (* 2 ~j~0)) 13) (<= ~i~0 377))] [2020-10-16 12:26:44,818 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-16 12:26:44,818 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:44,819 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-16 12:26:44,819 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=182, Unknown=0, NotChecked=0, Total=240 [2020-10-16 12:26:44,819 INFO L87 Difference]: Start difference. First operand 137 states and 334 transitions. Second operand 10 states. [2020-10-16 12:26:45,079 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:45,079 INFO L93 Difference]: Finished difference Result 205 states and 471 transitions. [2020-10-16 12:26:45,080 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2020-10-16 12:26:45,080 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 13 [2020-10-16 12:26:45,080 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:45,082 INFO L225 Difference]: With dead ends: 205 [2020-10-16 12:26:45,082 INFO L226 Difference]: Without dead ends: 203 [2020-10-16 12:26:45,082 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 9 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 103 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=155, Invalid=397, Unknown=0, NotChecked=0, Total=552 [2020-10-16 12:26:45,083 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 203 states. [2020-10-16 12:26:45,085 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 203 to 136. [2020-10-16 12:26:45,085 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 136 states. [2020-10-16 12:26:45,085 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 136 states to 136 states and 334 transitions. [2020-10-16 12:26:45,086 INFO L78 Accepts]: Start accepts. Automaton has 136 states and 334 transitions. Word has length 13 [2020-10-16 12:26:45,086 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:45,086 INFO L481 AbstractCegarLoop]: Abstraction has 136 states and 334 transitions. [2020-10-16 12:26:45,086 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-16 12:26:45,086 INFO L276 IsEmpty]: Start isEmpty. Operand 136 states and 334 transitions. [2020-10-16 12:26:45,086 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-10-16 12:26:45,087 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:45,087 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:45,287 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable65,62 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:45,288 INFO L429 AbstractCegarLoop]: === Iteration 67 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:45,288 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:45,288 INFO L82 PathProgramCache]: Analyzing trace with hash 1554684912, now seen corresponding path program 56 times [2020-10-16 12:26:45,290 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:45,290 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1772869437] [2020-10-16 12:26:45,290 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:45,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:45,357 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:45,358 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1772869437] [2020-10-16 12:26:45,358 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [307501093] [2020-10-16 12:26:45,358 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 63 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 63 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:45,420 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 12:26:45,420 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:26:45,421 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-16 12:26:45,422 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:45,578 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:45,579 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:45,579 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-16 12:26:45,579 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1692018061] [2020-10-16 12:26:45,579 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:45,581 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:45,583 INFO L258 McrAutomatonBuilder]: Finished intersection with 18 states and 21 transitions. [2020-10-16 12:26:45,583 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:45,595 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:26:45,595 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-10-16 12:26:45,596 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:45,596 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-10-16 12:26:45,596 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=159, Unknown=0, NotChecked=0, Total=210 [2020-10-16 12:26:45,596 INFO L87 Difference]: Start difference. First operand 136 states and 334 transitions. Second operand 9 states. [2020-10-16 12:26:45,843 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:45,843 INFO L93 Difference]: Finished difference Result 200 states and 463 transitions. [2020-10-16 12:26:45,844 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2020-10-16 12:26:45,844 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 13 [2020-10-16 12:26:45,844 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:45,846 INFO L225 Difference]: With dead ends: 200 [2020-10-16 12:26:45,846 INFO L226 Difference]: Without dead ends: 198 [2020-10-16 12:26:45,846 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 8 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 113 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=138, Invalid=368, Unknown=0, NotChecked=0, Total=506 [2020-10-16 12:26:45,847 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 198 states. [2020-10-16 12:26:45,849 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 198 to 136. [2020-10-16 12:26:45,850 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 136 states. [2020-10-16 12:26:45,850 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 136 states to 136 states and 334 transitions. [2020-10-16 12:26:45,850 INFO L78 Accepts]: Start accepts. Automaton has 136 states and 334 transitions. Word has length 13 [2020-10-16 12:26:45,851 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:45,851 INFO L481 AbstractCegarLoop]: Abstraction has 136 states and 334 transitions. [2020-10-16 12:26:45,851 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-10-16 12:26:45,851 INFO L276 IsEmpty]: Start isEmpty. Operand 136 states and 334 transitions. [2020-10-16 12:26:45,851 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-10-16 12:26:45,851 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:45,852 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:46,062 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 63 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable66 [2020-10-16 12:26:46,063 INFO L429 AbstractCegarLoop]: === Iteration 68 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:46,063 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:46,063 INFO L82 PathProgramCache]: Analyzing trace with hash 1554685873, now seen corresponding path program 57 times [2020-10-16 12:26:46,065 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:46,065 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [645179649] [2020-10-16 12:26:46,065 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:46,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:46,134 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:46,134 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [645179649] [2020-10-16 12:26:46,135 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1438242209] [2020-10-16 12:26:46,135 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 64 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 64 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:46,175 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2020-10-16 12:26:46,176 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:26:46,177 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-16 12:26:46,177 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:46,298 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:46,298 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:46,299 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-16 12:26:46,299 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [638787682] [2020-10-16 12:26:46,299 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:46,300 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:46,301 INFO L258 McrAutomatonBuilder]: Finished intersection with 20 states and 25 transitions. [2020-10-16 12:26:46,301 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:46,302 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:26:46,302 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:46,334 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:26:46,335 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:46,368 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-16 12:26:46,368 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:26:46,368 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:46,369 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:26:46,369 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=201, Unknown=0, NotChecked=0, Total=272 [2020-10-16 12:26:46,369 INFO L87 Difference]: Start difference. First operand 136 states and 334 transitions. Second operand 11 states. [2020-10-16 12:26:46,694 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:46,694 INFO L93 Difference]: Finished difference Result 203 states and 484 transitions. [2020-10-16 12:26:46,695 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2020-10-16 12:26:46,695 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 13 [2020-10-16 12:26:46,695 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:46,697 INFO L225 Difference]: With dead ends: 203 [2020-10-16 12:26:46,697 INFO L226 Difference]: Without dead ends: 198 [2020-10-16 12:26:46,698 INFO L677 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-16 12:26:46,699 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 198 states. [2020-10-16 12:26:46,702 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 198 to 138. [2020-10-16 12:26:46,702 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 138 states. [2020-10-16 12:26:46,703 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 138 states to 138 states and 342 transitions. [2020-10-16 12:26:46,703 INFO L78 Accepts]: Start accepts. Automaton has 138 states and 342 transitions. Word has length 13 [2020-10-16 12:26:46,704 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:46,704 INFO L481 AbstractCegarLoop]: Abstraction has 138 states and 342 transitions. [2020-10-16 12:26:46,704 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:26:46,704 INFO L276 IsEmpty]: Start isEmpty. Operand 138 states and 342 transitions. [2020-10-16 12:26:46,705 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-10-16 12:26:46,705 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:46,705 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:46,905 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable67,64 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:46,906 INFO L429 AbstractCegarLoop]: === Iteration 69 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:46,906 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:46,906 INFO L82 PathProgramCache]: Analyzing trace with hash 1555348002, now seen corresponding path program 58 times [2020-10-16 12:26:46,908 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:46,908 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1442214276] [2020-10-16 12:26:46,908 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:46,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:47,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-16 12:26:47,004 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1442214276] [2020-10-16 12:26:47,004 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [578370333] [2020-10-16 12:26:47,004 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 65 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 65 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:47,075 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 12:26:47,075 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:26:47,077 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-16 12:26:47,078 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:47,233 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:47,233 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:47,234 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-16 12:26:47,234 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1091141295] [2020-10-16 12:26:47,234 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:47,236 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:47,239 INFO L258 McrAutomatonBuilder]: Finished intersection with 19 states and 23 transitions. [2020-10-16 12:26:47,239 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:47,257 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:26:47,257 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:47,289 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [31055#(and (<= ~j~0 9) (<= ~i~0 377))] [2020-10-16 12:26:47,290 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-16 12:26:47,290 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:47,290 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-16 12:26:47,290 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=174, Unknown=0, NotChecked=0, Total=240 [2020-10-16 12:26:47,291 INFO L87 Difference]: Start difference. First operand 138 states and 342 transitions. Second operand 10 states. [2020-10-16 12:26:47,567 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:47,567 INFO L93 Difference]: Finished difference Result 205 states and 489 transitions. [2020-10-16 12:26:47,568 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2020-10-16 12:26:47,568 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 13 [2020-10-16 12:26:47,568 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:47,569 INFO L225 Difference]: With dead ends: 205 [2020-10-16 12:26:47,570 INFO L226 Difference]: Without dead ends: 200 [2020-10-16 12:26:47,570 INFO L677 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-16 12:26:47,570 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 200 states. [2020-10-16 12:26:47,573 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 200 to 138. [2020-10-16 12:26:47,574 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 138 states. [2020-10-16 12:26:47,574 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 138 states to 138 states and 342 transitions. [2020-10-16 12:26:47,574 INFO L78 Accepts]: Start accepts. Automaton has 138 states and 342 transitions. Word has length 13 [2020-10-16 12:26:47,574 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:47,575 INFO L481 AbstractCegarLoop]: Abstraction has 138 states and 342 transitions. [2020-10-16 12:26:47,575 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-16 12:26:47,575 INFO L276 IsEmpty]: Start isEmpty. Operand 138 states and 342 transitions. [2020-10-16 12:26:47,575 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-10-16 12:26:47,575 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:47,575 INFO L422 BasicCegarLoop]: trace histogram [4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:47,785 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 65 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable68 [2020-10-16 12:26:47,786 INFO L429 AbstractCegarLoop]: === Iteration 70 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:47,786 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:47,786 INFO L82 PathProgramCache]: Analyzing trace with hash 1555609394, now seen corresponding path program 59 times [2020-10-16 12:26:47,788 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:47,788 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [168972963] [2020-10-16 12:26:47,788 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:47,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:47,874 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:47,874 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [168972963] [2020-10-16 12:26:47,874 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2080457633] [2020-10-16 12:26:47,875 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 66 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 66 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:47,910 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2020-10-16 12:26:47,910 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:26:47,911 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-16 12:26:47,912 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:48,033 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:48,033 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:48,033 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-16 12:26:48,034 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [899719554] [2020-10-16 12:26:48,034 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:48,035 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:48,036 INFO L258 McrAutomatonBuilder]: Finished intersection with 21 states and 27 transitions. [2020-10-16 12:26:48,036 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:48,048 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:26:48,048 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:48,074 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:26:48,075 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:48,122 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-16 12:26:48,122 INFO L461 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-10-16 12:26:48,122 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:48,122 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-10-16 12:26:48,123 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=231, Unknown=0, NotChecked=0, Total=306 [2020-10-16 12:26:48,123 INFO L87 Difference]: Start difference. First operand 138 states and 342 transitions. Second operand 12 states. [2020-10-16 12:26:48,425 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:48,425 INFO L93 Difference]: Finished difference Result 213 states and 504 transitions. [2020-10-16 12:26:48,426 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2020-10-16 12:26:48,426 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 13 [2020-10-16 12:26:48,426 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:48,427 INFO L225 Difference]: With dead ends: 213 [2020-10-16 12:26:48,427 INFO L226 Difference]: Without dead ends: 208 [2020-10-16 12:26:48,428 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 8 SyntacticMatches, 2 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 162 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=206, Invalid=496, Unknown=0, NotChecked=0, Total=702 [2020-10-16 12:26:48,428 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 208 states. [2020-10-16 12:26:48,430 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 208 to 135. [2020-10-16 12:26:48,431 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 135 states. [2020-10-16 12:26:48,431 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 135 states to 135 states and 332 transitions. [2020-10-16 12:26:48,431 INFO L78 Accepts]: Start accepts. Automaton has 135 states and 332 transitions. Word has length 13 [2020-10-16 12:26:48,431 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:48,431 INFO L481 AbstractCegarLoop]: Abstraction has 135 states and 332 transitions. [2020-10-16 12:26:48,432 INFO L482 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-10-16 12:26:48,432 INFO L276 IsEmpty]: Start isEmpty. Operand 135 states and 332 transitions. [2020-10-16 12:26:48,432 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-10-16 12:26:48,432 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:48,432 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:48,642 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 66 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable69 [2020-10-16 12:26:48,643 INFO L429 AbstractCegarLoop]: === Iteration 71 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:48,643 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:48,643 INFO L82 PathProgramCache]: Analyzing trace with hash 1556271523, now seen corresponding path program 60 times [2020-10-16 12:26:48,645 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:48,645 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [652281614] [2020-10-16 12:26:48,645 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:48,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:48,722 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:48,722 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [652281614] [2020-10-16 12:26:48,722 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1056274634] [2020-10-16 12:26:48,722 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 67 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 67 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:48,768 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2020-10-16 12:26:48,769 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:26:48,770 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-16 12:26:48,770 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:48,877 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:48,878 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:48,878 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-16 12:26:48,878 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [646169785] [2020-10-16 12:26:48,878 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:48,879 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:48,881 INFO L258 McrAutomatonBuilder]: Finished intersection with 19 states and 23 transitions. [2020-10-16 12:26:48,881 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:48,892 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:26:48,893 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:48,925 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [32161#(and (<= ~j~0 13) (<= ~i~0 377))] [2020-10-16 12:26:48,926 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-16 12:26:48,926 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:48,926 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-16 12:26:48,926 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=171, Unknown=0, NotChecked=0, Total=240 [2020-10-16 12:26:48,926 INFO L87 Difference]: Start difference. First operand 135 states and 332 transitions. Second operand 10 states. [2020-10-16 12:26:49,252 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:49,252 INFO L93 Difference]: Finished difference Result 197 states and 464 transitions. [2020-10-16 12:26:49,252 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2020-10-16 12:26:49,253 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 13 [2020-10-16 12:26:49,253 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:49,254 INFO L225 Difference]: With dead ends: 197 [2020-10-16 12:26:49,254 INFO L226 Difference]: Without dead ends: 192 [2020-10-16 12:26:49,255 INFO L677 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-16 12:26:49,255 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 192 states. [2020-10-16 12:26:49,258 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 192 to 133. [2020-10-16 12:26:49,258 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 133 states. [2020-10-16 12:26:49,259 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 133 states to 133 states and 322 transitions. [2020-10-16 12:26:49,259 INFO L78 Accepts]: Start accepts. Automaton has 133 states and 322 transitions. Word has length 13 [2020-10-16 12:26:49,259 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:49,259 INFO L481 AbstractCegarLoop]: Abstraction has 133 states and 322 transitions. [2020-10-16 12:26:49,259 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-16 12:26:49,259 INFO L276 IsEmpty]: Start isEmpty. Operand 133 states and 322 transitions. [2020-10-16 12:26:49,260 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-10-16 12:26:49,260 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:49,260 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:49,469 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70,67 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:49,470 INFO L429 AbstractCegarLoop]: === Iteration 72 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:49,470 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:49,470 INFO L82 PathProgramCache]: Analyzing trace with hash 1583314063, now seen corresponding path program 61 times [2020-10-16 12:26:49,472 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:49,472 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1129565762] [2020-10-16 12:26:49,472 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:49,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:49,546 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:49,546 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1129565762] [2020-10-16 12:26:49,547 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [57197201] [2020-10-16 12:26:49,547 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 68 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 68 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:49,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:49,591 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-16 12:26:49,591 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:49,737 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:49,737 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:49,738 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-16 12:26:49,738 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1475525315] [2020-10-16 12:26:49,738 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:49,739 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:49,741 INFO L258 McrAutomatonBuilder]: Finished intersection with 19 states and 23 transitions. [2020-10-16 12:26:49,741 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:49,755 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:26:49,755 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-10-16 12:26:49,755 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:49,756 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-10-16 12:26:49,756 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=159, Unknown=0, NotChecked=0, Total=210 [2020-10-16 12:26:49,756 INFO L87 Difference]: Start difference. First operand 133 states and 322 transitions. Second operand 9 states. [2020-10-16 12:26:49,931 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:49,932 INFO L93 Difference]: Finished difference Result 199 states and 454 transitions. [2020-10-16 12:26:49,932 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2020-10-16 12:26:49,932 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 13 [2020-10-16 12:26:49,933 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:49,934 INFO L225 Difference]: With dead ends: 199 [2020-10-16 12:26:49,934 INFO L226 Difference]: Without dead ends: 197 [2020-10-16 12:26:49,935 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 9 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 84 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=117, Invalid=303, Unknown=0, NotChecked=0, Total=420 [2020-10-16 12:26:49,935 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 197 states. [2020-10-16 12:26:49,937 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 197 to 132. [2020-10-16 12:26:49,937 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 132 states. [2020-10-16 12:26:49,938 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 132 states to 132 states and 319 transitions. [2020-10-16 12:26:49,938 INFO L78 Accepts]: Start accepts. Automaton has 132 states and 319 transitions. Word has length 13 [2020-10-16 12:26:49,938 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:49,939 INFO L481 AbstractCegarLoop]: Abstraction has 132 states and 319 transitions. [2020-10-16 12:26:49,939 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-10-16 12:26:49,939 INFO L276 IsEmpty]: Start isEmpty. Operand 132 states and 319 transitions. [2020-10-16 12:26:49,939 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-10-16 12:26:49,939 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:49,939 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:50,140 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71,68 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:50,140 INFO L429 AbstractCegarLoop]: === Iteration 73 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:50,141 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:50,141 INFO L82 PathProgramCache]: Analyzing trace with hash 1583977153, now seen corresponding path program 62 times [2020-10-16 12:26:50,142 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:50,143 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1571991413] [2020-10-16 12:26:50,143 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:50,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:50,211 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:50,211 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1571991413] [2020-10-16 12:26:50,212 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1778165788] [2020-10-16 12:26:50,212 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 69 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 69 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:50,252 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 12:26:50,252 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:26:50,253 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-16 12:26:50,254 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:50,384 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:50,385 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:50,385 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-16 12:26:50,385 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1735460587] [2020-10-16 12:26:50,385 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:50,386 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:50,388 INFO L258 McrAutomatonBuilder]: Finished intersection with 20 states and 25 transitions. [2020-10-16 12:26:50,388 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:50,412 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:26:50,412 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:50,436 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [33220#(and (<= ~j~0 10) (<= ~i~0 377))] [2020-10-16 12:26:50,436 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-16 12:26:50,437 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:50,437 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-16 12:26:50,437 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=172, Unknown=0, NotChecked=0, Total=240 [2020-10-16 12:26:50,437 INFO L87 Difference]: Start difference. First operand 132 states and 319 transitions. Second operand 10 states. [2020-10-16 12:26:50,701 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:50,702 INFO L93 Difference]: Finished difference Result 209 states and 491 transitions. [2020-10-16 12:26:50,702 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2020-10-16 12:26:50,702 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 13 [2020-10-16 12:26:50,703 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:50,704 INFO L225 Difference]: With dead ends: 209 [2020-10-16 12:26:50,704 INFO L226 Difference]: Without dead ends: 204 [2020-10-16 12:26:50,704 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 9 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 116 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=173, Invalid=379, Unknown=0, NotChecked=0, Total=552 [2020-10-16 12:26:50,705 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 204 states. [2020-10-16 12:26:50,706 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 204 to 130. [2020-10-16 12:26:50,707 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 130 states. [2020-10-16 12:26:50,707 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 130 states to 130 states and 305 transitions. [2020-10-16 12:26:50,707 INFO L78 Accepts]: Start accepts. Automaton has 130 states and 305 transitions. Word has length 13 [2020-10-16 12:26:50,707 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:50,707 INFO L481 AbstractCegarLoop]: Abstraction has 130 states and 305 transitions. [2020-10-16 12:26:50,707 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-16 12:26:50,707 INFO L276 IsEmpty]: Start isEmpty. Operand 130 states and 305 transitions. [2020-10-16 12:26:50,708 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-10-16 12:26:50,708 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:50,708 INFO L422 BasicCegarLoop]: trace histogram [6, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:50,908 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable72,69 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:50,909 INFO L429 AbstractCegarLoop]: === Iteration 74 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:50,909 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:50,909 INFO L82 PathProgramCache]: Analyzing trace with hash 1725446472, now seen corresponding path program 6 times [2020-10-16 12:26:50,911 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:50,911 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1261875550] [2020-10-16 12:26:50,911 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:50,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:50,997 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:50,997 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1261875550] [2020-10-16 12:26:50,997 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1631016324] [2020-10-16 12:26:50,997 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 70 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 70 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:51,039 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2020-10-16 12:26:51,040 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:26:51,040 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:26:51,041 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:51,176 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-16 12:26:51,203 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:51,203 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:51,204 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 16 [2020-10-16 12:26:51,204 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1751177558] [2020-10-16 12:26:51,204 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:51,205 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:51,207 INFO L258 McrAutomatonBuilder]: Finished intersection with 28 states and 41 transitions. [2020-10-16 12:26:51,207 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:51,224 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:26:51,224 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-16 12:26:51,224 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:51,224 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-16 12:26:51,224 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=223, Unknown=0, NotChecked=0, Total=306 [2020-10-16 12:26:51,224 INFO L87 Difference]: Start difference. First operand 130 states and 305 transitions. Second operand 10 states. [2020-10-16 12:26:51,383 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:51,383 INFO L93 Difference]: Finished difference Result 185 states and 431 transitions. [2020-10-16 12:26:51,384 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2020-10-16 12:26:51,384 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 13 [2020-10-16 12:26:51,384 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:51,386 INFO L225 Difference]: With dead ends: 185 [2020-10-16 12:26:51,386 INFO L226 Difference]: Without dead ends: 180 [2020-10-16 12:26:51,386 INFO L677 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-16 12:26:51,387 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 180 states. [2020-10-16 12:26:51,388 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 180 to 139. [2020-10-16 12:26:51,389 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 139 states. [2020-10-16 12:26:51,389 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 139 states to 139 states and 341 transitions. [2020-10-16 12:26:51,389 INFO L78 Accepts]: Start accepts. Automaton has 139 states and 341 transitions. Word has length 13 [2020-10-16 12:26:51,389 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:51,389 INFO L481 AbstractCegarLoop]: Abstraction has 139 states and 341 transitions. [2020-10-16 12:26:51,389 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-16 12:26:51,390 INFO L276 IsEmpty]: Start isEmpty. Operand 139 states and 341 transitions. [2020-10-16 12:26:51,390 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-10-16 12:26:51,390 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:51,390 INFO L422 BasicCegarLoop]: trace histogram [6, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:51,591 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable73,70 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:51,591 INFO L429 AbstractCegarLoop]: === Iteration 75 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:51,591 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:51,592 INFO L82 PathProgramCache]: Analyzing trace with hash -1934382410, now seen corresponding path program 6 times [2020-10-16 12:26:51,593 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:51,593 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2089237534] [2020-10-16 12:26:51,593 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:51,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:51,731 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:51,732 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2089237534] [2020-10-16 12:26:51,732 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [505300313] [2020-10-16 12:26:51,732 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 71 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 71 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:51,773 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2020-10-16 12:26:51,773 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:26:51,774 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:26:51,774 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:51,937 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:51,938 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:51,938 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:26:51,938 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [353769960] [2020-10-16 12:26:51,938 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:51,939 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:51,941 INFO L258 McrAutomatonBuilder]: Finished intersection with 21 states and 27 transitions. [2020-10-16 12:26:51,941 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:51,942 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:26:51,942 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:51,968 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:51,969 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:52,006 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:52,007 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:52,040 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:52,041 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:52,077 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:52,077 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:52,108 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:52,109 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:52,143 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-16 12:26:52,144 INFO L461 AbstractCegarLoop]: Interpolant automaton has 16 states [2020-10-16 12:26:52,144 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:52,144 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2020-10-16 12:26:52,144 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=149, Invalid=357, Unknown=0, NotChecked=0, Total=506 [2020-10-16 12:26:52,144 INFO L87 Difference]: Start difference. First operand 139 states and 341 transitions. Second operand 16 states. [2020-10-16 12:26:52,276 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:52,276 INFO L93 Difference]: Finished difference Result 215 states and 514 transitions. [2020-10-16 12:26:52,277 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2020-10-16 12:26:52,277 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 13 [2020-10-16 12:26:52,277 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:52,279 INFO L225 Difference]: With dead ends: 215 [2020-10-16 12:26:52,279 INFO L226 Difference]: Without dead ends: 209 [2020-10-16 12:26:52,280 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 5 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 143 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=165, Invalid=387, Unknown=0, NotChecked=0, Total=552 [2020-10-16 12:26:52,280 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 209 states. [2020-10-16 12:26:52,283 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 209 to 150. [2020-10-16 12:26:52,283 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 150 states. [2020-10-16 12:26:52,283 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 150 states to 150 states and 377 transitions. [2020-10-16 12:26:52,284 INFO L78 Accepts]: Start accepts. Automaton has 150 states and 377 transitions. Word has length 13 [2020-10-16 12:26:52,284 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:52,284 INFO L481 AbstractCegarLoop]: Abstraction has 150 states and 377 transitions. [2020-10-16 12:26:52,284 INFO L482 AbstractCegarLoop]: Interpolant automaton has 16 states. [2020-10-16 12:26:52,284 INFO L276 IsEmpty]: Start isEmpty. Operand 150 states and 377 transitions. [2020-10-16 12:26:52,284 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:26:52,285 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:52,285 INFO L422 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:52,488 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 71 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable74 [2020-10-16 12:26:52,489 INFO L429 AbstractCegarLoop]: === Iteration 76 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:52,489 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:52,490 INFO L82 PathProgramCache]: Analyzing trace with hash 2094057644, now seen corresponding path program 63 times [2020-10-16 12:26:52,491 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:52,491 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1206814960] [2020-10-16 12:26:52,492 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:52,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:52,596 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:52,596 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1206814960] [2020-10-16 12:26:52,596 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [149984775] [2020-10-16 12:26:52,597 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 72 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 72 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:52,636 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2020-10-16 12:26:52,636 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:26:52,637 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:26:52,638 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:52,795 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:52,795 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:52,795 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:26:52,796 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1441715482] [2020-10-16 12:26:52,796 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:52,797 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:52,800 INFO L258 McrAutomatonBuilder]: Finished intersection with 26 states and 37 transitions. [2020-10-16 12:26:52,800 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:52,825 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:52,825 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:52,829 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:52,830 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:52,837 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:26:52,838 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-16 12:26:52,838 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:52,838 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-16 12:26:52,838 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=189, Unknown=0, NotChecked=0, Total=272 [2020-10-16 12:26:52,839 INFO L87 Difference]: Start difference. First operand 150 states and 377 transitions. Second operand 10 states. [2020-10-16 12:26:52,896 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:52,896 INFO L93 Difference]: Finished difference Result 187 states and 451 transitions. [2020-10-16 12:26:52,896 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2020-10-16 12:26:52,897 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 14 [2020-10-16 12:26:52,897 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:52,898 INFO L225 Difference]: With dead ends: 187 [2020-10-16 12:26:52,898 INFO L226 Difference]: Without dead ends: 185 [2020-10-16 12:26:52,898 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 13 SyntacticMatches, 4 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 71 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=83, Invalid=189, Unknown=0, NotChecked=0, Total=272 [2020-10-16 12:26:52,899 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 185 states. [2020-10-16 12:26:52,901 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 185 to 158. [2020-10-16 12:26:52,901 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 158 states. [2020-10-16 12:26:52,902 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 158 states to 158 states and 401 transitions. [2020-10-16 12:26:52,902 INFO L78 Accepts]: Start accepts. Automaton has 158 states and 401 transitions. Word has length 14 [2020-10-16 12:26:52,902 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:52,902 INFO L481 AbstractCegarLoop]: Abstraction has 158 states and 401 transitions. [2020-10-16 12:26:52,903 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-16 12:26:52,903 INFO L276 IsEmpty]: Start isEmpty. Operand 158 states and 401 transitions. [2020-10-16 12:26:52,903 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:26:52,903 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:52,903 INFO L422 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:53,113 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable75,72 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:53,113 INFO L429 AbstractCegarLoop]: === Iteration 77 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:53,114 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:53,114 INFO L82 PathProgramCache]: Analyzing trace with hash 2094058605, now seen corresponding path program 64 times [2020-10-16 12:26:53,115 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:53,115 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [783740401] [2020-10-16 12:26:53,115 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:53,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:53,233 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:53,233 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [783740401] [2020-10-16 12:26:53,234 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1453286585] [2020-10-16 12:26:53,234 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 73 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 73 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:53,273 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 12:26:53,273 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:26:53,274 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:26:53,275 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:53,424 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:53,424 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:53,425 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:26:53,425 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1347646361] [2020-10-16 12:26:53,425 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:53,426 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:53,428 INFO L258 McrAutomatonBuilder]: Finished intersection with 25 states and 35 transitions. [2020-10-16 12:26:53,428 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:53,444 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:53,444 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:53,454 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:53,454 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:53,459 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:26:53,460 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-16 12:26:53,460 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:53,460 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-16 12:26:53,460 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=189, Unknown=0, NotChecked=0, Total=272 [2020-10-16 12:26:53,461 INFO L87 Difference]: Start difference. First operand 158 states and 401 transitions. Second operand 10 states. [2020-10-16 12:26:53,542 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:53,542 INFO L93 Difference]: Finished difference Result 196 states and 469 transitions. [2020-10-16 12:26:53,543 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2020-10-16 12:26:53,543 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 14 [2020-10-16 12:26:53,543 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:53,545 INFO L225 Difference]: With dead ends: 196 [2020-10-16 12:26:53,545 INFO L226 Difference]: Without dead ends: 194 [2020-10-16 12:26:53,545 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 12 SyntacticMatches, 4 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 87 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=98, Invalid=208, Unknown=0, NotChecked=0, Total=306 [2020-10-16 12:26:53,546 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 194 states. [2020-10-16 12:26:53,548 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 194 to 156. [2020-10-16 12:26:53,548 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 156 states. [2020-10-16 12:26:53,549 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 156 states to 156 states and 395 transitions. [2020-10-16 12:26:53,549 INFO L78 Accepts]: Start accepts. Automaton has 156 states and 395 transitions. Word has length 14 [2020-10-16 12:26:53,549 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:53,549 INFO L481 AbstractCegarLoop]: Abstraction has 156 states and 395 transitions. [2020-10-16 12:26:53,549 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-16 12:26:53,550 INFO L276 IsEmpty]: Start isEmpty. Operand 156 states and 395 transitions. [2020-10-16 12:26:53,550 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:26:53,550 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:53,550 INFO L422 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:53,760 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 73 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable76 [2020-10-16 12:26:53,761 INFO L429 AbstractCegarLoop]: === Iteration 78 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:53,761 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:53,761 INFO L82 PathProgramCache]: Analyzing trace with hash 2094087435, now seen corresponding path program 65 times [2020-10-16 12:26:53,763 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:53,763 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1974239257] [2020-10-16 12:26:53,763 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:53,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:53,865 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:53,865 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1974239257] [2020-10-16 12:26:53,866 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [325442742] [2020-10-16 12:26:53,866 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 74 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 74 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:53,907 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2020-10-16 12:26:53,907 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:26:53,908 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:26:53,909 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:54,131 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:54,132 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:54,132 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:26:54,132 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1779557818] [2020-10-16 12:26:54,132 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:54,134 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:54,137 INFO L258 McrAutomatonBuilder]: Finished intersection with 24 states and 33 transitions. [2020-10-16 12:26:54,137 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:54,145 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:54,145 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:54,162 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:54,162 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:54,170 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:26:54,170 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-16 12:26:54,170 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:54,170 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-16 12:26:54,170 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=184, Unknown=0, NotChecked=0, Total=272 [2020-10-16 12:26:54,171 INFO L87 Difference]: Start difference. First operand 156 states and 395 transitions. Second operand 10 states. [2020-10-16 12:26:54,282 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:54,283 INFO L93 Difference]: Finished difference Result 198 states and 473 transitions. [2020-10-16 12:26:54,283 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2020-10-16 12:26:54,283 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 14 [2020-10-16 12:26:54,283 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:54,285 INFO L225 Difference]: With dead ends: 198 [2020-10-16 12:26:54,285 INFO L226 Difference]: Without dead ends: 196 [2020-10-16 12:26:54,285 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 11 SyntacticMatches, 4 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 95 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=117, Invalid=225, Unknown=0, NotChecked=0, Total=342 [2020-10-16 12:26:54,286 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 196 states. [2020-10-16 12:26:54,288 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 196 to 157. [2020-10-16 12:26:54,288 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 157 states. [2020-10-16 12:26:54,288 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 157 states to 157 states and 398 transitions. [2020-10-16 12:26:54,288 INFO L78 Accepts]: Start accepts. Automaton has 157 states and 398 transitions. Word has length 14 [2020-10-16 12:26:54,288 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:54,288 INFO L481 AbstractCegarLoop]: Abstraction has 157 states and 398 transitions. [2020-10-16 12:26:54,288 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-16 12:26:54,289 INFO L276 IsEmpty]: Start isEmpty. Operand 157 states and 398 transitions. [2020-10-16 12:26:54,289 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:26:54,289 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:54,289 INFO L422 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:54,490 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable77,74 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:54,490 INFO L429 AbstractCegarLoop]: === Iteration 79 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:54,490 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:54,491 INFO L82 PathProgramCache]: Analyzing trace with hash 2094088396, now seen corresponding path program 66 times [2020-10-16 12:26:54,492 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:54,492 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1759093338] [2020-10-16 12:26:54,492 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:54,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:54,600 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:54,600 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1759093338] [2020-10-16 12:26:54,601 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [885151183] [2020-10-16 12:26:54,601 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 75 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 75 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:54,640 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2020-10-16 12:26:54,640 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:26:54,641 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:26:54,641 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:54,798 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:54,798 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:54,798 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:26:54,798 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1155655611] [2020-10-16 12:26:54,798 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:54,799 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:54,802 INFO L258 McrAutomatonBuilder]: Finished intersection with 24 states and 33 transitions. [2020-10-16 12:26:54,802 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:54,809 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:54,809 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:54,821 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:54,821 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:54,835 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:26:54,835 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-16 12:26:54,835 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:54,836 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-16 12:26:54,836 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=190, Unknown=0, NotChecked=0, Total=272 [2020-10-16 12:26:54,836 INFO L87 Difference]: Start difference. First operand 157 states and 398 transitions. Second operand 10 states. [2020-10-16 12:26:54,946 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:54,946 INFO L93 Difference]: Finished difference Result 200 states and 478 transitions. [2020-10-16 12:26:54,947 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2020-10-16 12:26:54,947 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 14 [2020-10-16 12:26:54,947 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:54,949 INFO L225 Difference]: With dead ends: 200 [2020-10-16 12:26:54,949 INFO L226 Difference]: Without dead ends: 198 [2020-10-16 12:26:54,949 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 11 SyntacticMatches, 4 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 103 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=111, Invalid=231, Unknown=0, NotChecked=0, Total=342 [2020-10-16 12:26:54,950 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 198 states. [2020-10-16 12:26:54,952 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 198 to 154. [2020-10-16 12:26:54,953 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 154 states. [2020-10-16 12:26:54,953 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 154 states to 154 states and 389 transitions. [2020-10-16 12:26:54,954 INFO L78 Accepts]: Start accepts. Automaton has 154 states and 389 transitions. Word has length 14 [2020-10-16 12:26:54,954 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:54,954 INFO L481 AbstractCegarLoop]: Abstraction has 154 states and 389 transitions. [2020-10-16 12:26:54,954 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-16 12:26:54,954 INFO L276 IsEmpty]: Start isEmpty. Operand 154 states and 389 transitions. [2020-10-16 12:26:54,955 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:26:54,955 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:54,955 INFO L422 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:55,165 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 75 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable78 [2020-10-16 12:26:55,166 INFO L429 AbstractCegarLoop]: === Iteration 80 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:55,166 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:55,166 INFO L82 PathProgramCache]: Analyzing trace with hash 2094981165, now seen corresponding path program 67 times [2020-10-16 12:26:55,168 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:55,168 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [991808249] [2020-10-16 12:26:55,168 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:55,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:55,262 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:55,262 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [991808249] [2020-10-16 12:26:55,262 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [233075797] [2020-10-16 12:26:55,262 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 76 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 76 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:55,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:55,301 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:26:55,301 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:55,546 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:55,546 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:55,546 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:26:55,546 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1428363131] [2020-10-16 12:26:55,547 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:55,548 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:55,551 INFO L258 McrAutomatonBuilder]: Finished intersection with 23 states and 31 transitions. [2020-10-16 12:26:55,551 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:55,556 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:55,557 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:55,577 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:55,577 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:55,584 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:26:55,584 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-16 12:26:55,585 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:55,585 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-16 12:26:55,585 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=185, Unknown=0, NotChecked=0, Total=272 [2020-10-16 12:26:55,585 INFO L87 Difference]: Start difference. First operand 154 states and 389 transitions. Second operand 10 states. [2020-10-16 12:26:55,726 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:55,726 INFO L93 Difference]: Finished difference Result 198 states and 473 transitions. [2020-10-16 12:26:55,727 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2020-10-16 12:26:55,727 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 14 [2020-10-16 12:26:55,727 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:55,729 INFO L225 Difference]: With dead ends: 198 [2020-10-16 12:26:55,729 INFO L226 Difference]: Without dead ends: 196 [2020-10-16 12:26:55,729 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 10 SyntacticMatches, 4 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 102 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=129, Invalid=251, Unknown=0, NotChecked=0, Total=380 [2020-10-16 12:26:55,730 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 196 states. [2020-10-16 12:26:55,732 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 196 to 156. [2020-10-16 12:26:55,733 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 156 states. [2020-10-16 12:26:55,733 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 156 states to 156 states and 395 transitions. [2020-10-16 12:26:55,733 INFO L78 Accepts]: Start accepts. Automaton has 156 states and 395 transitions. Word has length 14 [2020-10-16 12:26:55,733 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:55,733 INFO L481 AbstractCegarLoop]: Abstraction has 156 states and 395 transitions. [2020-10-16 12:26:55,733 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-16 12:26:55,734 INFO L276 IsEmpty]: Start isEmpty. Operand 156 states and 395 transitions. [2020-10-16 12:26:55,734 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:26:55,734 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:55,734 INFO L422 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:55,934 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable79,76 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:55,935 INFO L429 AbstractCegarLoop]: === Iteration 81 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:55,944 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:55,944 INFO L82 PathProgramCache]: Analyzing trace with hash 2094982126, now seen corresponding path program 68 times [2020-10-16 12:26:55,945 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:55,945 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1900958330] [2020-10-16 12:26:55,945 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:55,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:56,050 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:56,051 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1900958330] [2020-10-16 12:26:56,051 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1794436203] [2020-10-16 12:26:56,051 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 77 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 77 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:56,113 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 12:26:56,114 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:26:56,115 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:26:56,116 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:59,358 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:59,358 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:59,358 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:26:59,359 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [347235740] [2020-10-16 12:26:59,359 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:59,360 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:59,362 INFO L258 McrAutomatonBuilder]: Finished intersection with 23 states and 31 transitions. [2020-10-16 12:26:59,362 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:59,366 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:59,366 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:59,387 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:59,388 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:59,394 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:26:59,394 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-16 12:26:59,394 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:59,395 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-16 12:26:59,395 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=187, Unknown=1, NotChecked=0, Total=272 [2020-10-16 12:26:59,395 INFO L87 Difference]: Start difference. First operand 156 states and 395 transitions. Second operand 10 states. [2020-10-16 12:26:59,558 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:59,558 INFO L93 Difference]: Finished difference Result 201 states and 479 transitions. [2020-10-16 12:26:59,559 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2020-10-16 12:26:59,559 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 14 [2020-10-16 12:26:59,559 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:59,561 INFO L225 Difference]: With dead ends: 201 [2020-10-16 12:26:59,561 INFO L226 Difference]: Without dead ends: 199 [2020-10-16 12:26:59,561 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 10 SyntacticMatches, 4 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 108 ImplicationChecksByTransitivity, 3.3s TimeCoverageRelationStatistics Valid=126, Invalid=253, Unknown=1, NotChecked=0, Total=380 [2020-10-16 12:26:59,562 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 199 states. [2020-10-16 12:26:59,563 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 199 to 155. [2020-10-16 12:26:59,564 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 155 states. [2020-10-16 12:26:59,564 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 155 states to 155 states and 392 transitions. [2020-10-16 12:26:59,564 INFO L78 Accepts]: Start accepts. Automaton has 155 states and 392 transitions. Word has length 14 [2020-10-16 12:26:59,564 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:59,564 INFO L481 AbstractCegarLoop]: Abstraction has 155 states and 392 transitions. [2020-10-16 12:26:59,565 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-16 12:26:59,565 INFO L276 IsEmpty]: Start isEmpty. Operand 155 states and 392 transitions. [2020-10-16 12:26:59,565 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:26:59,565 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:59,565 INFO L422 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:59,766 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80,77 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:59,766 INFO L429 AbstractCegarLoop]: === Iteration 82 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:59,767 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:59,767 INFO L82 PathProgramCache]: Analyzing trace with hash 2095010956, now seen corresponding path program 69 times [2020-10-16 12:26:59,769 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:59,769 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1549331118] [2020-10-16 12:26:59,769 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:59,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:59,876 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:59,876 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1549331118] [2020-10-16 12:26:59,876 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [957069516] [2020-10-16 12:26:59,876 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 78 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 78 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:59,931 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2020-10-16 12:26:59,932 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:26:59,933 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:26:59,933 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:27:00,711 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:00,711 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:27:00,712 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:27:00,712 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1313183942] [2020-10-16 12:27:00,712 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:27:00,713 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:27:00,715 INFO L258 McrAutomatonBuilder]: Finished intersection with 23 states and 31 transitions. [2020-10-16 12:27:00,715 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:27:00,717 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:00,717 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:00,733 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:00,734 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:00,740 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:27:00,741 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-16 12:27:00,741 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:27:00,741 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-16 12:27:00,741 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=188, Unknown=0, NotChecked=0, Total=272 [2020-10-16 12:27:00,742 INFO L87 Difference]: Start difference. First operand 155 states and 392 transitions. Second operand 10 states. [2020-10-16 12:27:00,895 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:27:00,896 INFO L93 Difference]: Finished difference Result 198 states and 473 transitions. [2020-10-16 12:27:00,896 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2020-10-16 12:27:00,896 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 14 [2020-10-16 12:27:00,897 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:27:00,898 INFO L225 Difference]: With dead ends: 198 [2020-10-16 12:27:00,898 INFO L226 Difference]: Without dead ends: 196 [2020-10-16 12:27:00,899 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 10 SyntacticMatches, 4 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 110 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=124, Invalid=256, Unknown=0, NotChecked=0, Total=380 [2020-10-16 12:27:00,899 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 196 states. [2020-10-16 12:27:00,901 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 196 to 156. [2020-10-16 12:27:00,901 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 156 states. [2020-10-16 12:27:00,902 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 156 states to 156 states and 395 transitions. [2020-10-16 12:27:00,902 INFO L78 Accepts]: Start accepts. Automaton has 156 states and 395 transitions. Word has length 14 [2020-10-16 12:27:00,902 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:27:00,902 INFO L481 AbstractCegarLoop]: Abstraction has 156 states and 395 transitions. [2020-10-16 12:27:00,902 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-16 12:27:00,902 INFO L276 IsEmpty]: Start isEmpty. Operand 156 states and 395 transitions. [2020-10-16 12:27:00,903 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:27:00,903 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:27:00,903 INFO L422 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:27:01,105 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable81,78 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:01,105 INFO L429 AbstractCegarLoop]: === Iteration 83 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:27:01,106 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:27:01,106 INFO L82 PathProgramCache]: Analyzing trace with hash 2095011917, now seen corresponding path program 70 times [2020-10-16 12:27:01,107 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:27:01,108 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1486900291] [2020-10-16 12:27:01,108 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:27:01,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:01,212 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:01,213 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1486900291] [2020-10-16 12:27:01,213 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [293587383] [2020-10-16 12:27:01,213 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 79 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 79 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:01,254 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 12:27:01,254 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:27:01,255 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:27:01,256 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:27:01,450 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:01,450 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:27:01,450 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:27:01,451 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [859310671] [2020-10-16 12:27:01,451 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:27:01,452 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:27:01,454 INFO L258 McrAutomatonBuilder]: Finished intersection with 23 states and 31 transitions. [2020-10-16 12:27:01,455 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:27:01,460 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:01,460 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:01,481 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:01,481 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:01,487 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:27:01,487 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-16 12:27:01,488 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:27:01,488 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-16 12:27:01,488 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=192, Unknown=0, NotChecked=0, Total=272 [2020-10-16 12:27:01,488 INFO L87 Difference]: Start difference. First operand 156 states and 395 transitions. Second operand 10 states. [2020-10-16 12:27:01,619 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:27:01,619 INFO L93 Difference]: Finished difference Result 201 states and 480 transitions. [2020-10-16 12:27:01,620 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2020-10-16 12:27:01,620 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 14 [2020-10-16 12:27:01,620 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:27:01,621 INFO L225 Difference]: With dead ends: 201 [2020-10-16 12:27:01,622 INFO L226 Difference]: Without dead ends: 199 [2020-10-16 12:27:01,622 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 10 SyntacticMatches, 4 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 115 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=122, Invalid=258, Unknown=0, NotChecked=0, Total=380 [2020-10-16 12:27:01,622 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 199 states. [2020-10-16 12:27:01,626 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 199 to 152. [2020-10-16 12:27:01,626 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 152 states. [2020-10-16 12:27:01,627 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 152 states to 152 states and 383 transitions. [2020-10-16 12:27:01,627 INFO L78 Accepts]: Start accepts. Automaton has 152 states and 383 transitions. Word has length 14 [2020-10-16 12:27:01,627 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:27:01,627 INFO L481 AbstractCegarLoop]: Abstraction has 152 states and 383 transitions. [2020-10-16 12:27:01,628 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-16 12:27:01,628 INFO L276 IsEmpty]: Start isEmpty. Operand 152 states and 383 transitions. [2020-10-16 12:27:01,628 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:27:01,628 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:27:01,628 INFO L422 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:27:01,838 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable82,79 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:01,839 INFO L429 AbstractCegarLoop]: === Iteration 84 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:27:01,839 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:27:01,839 INFO L82 PathProgramCache]: Analyzing trace with hash 2122686795, now seen corresponding path program 71 times [2020-10-16 12:27:01,841 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:27:01,841 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1649561939] [2020-10-16 12:27:01,841 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:27:01,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:01,942 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:01,943 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1649561939] [2020-10-16 12:27:01,943 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [290637630] [2020-10-16 12:27:01,943 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 80 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 80 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:01,984 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2020-10-16 12:27:01,984 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:27:01,985 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:27:01,986 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:27:02,143 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:02,143 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:27:02,143 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:27:02,144 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [467987688] [2020-10-16 12:27:02,144 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:27:02,145 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:27:02,147 INFO L258 McrAutomatonBuilder]: Finished intersection with 22 states and 29 transitions. [2020-10-16 12:27:02,148 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:27:02,151 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:02,151 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:02,170 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:02,171 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:02,202 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:27:02,203 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-16 12:27:02,203 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:27:02,203 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-16 12:27:02,203 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=191, Unknown=0, NotChecked=0, Total=272 [2020-10-16 12:27:02,203 INFO L87 Difference]: Start difference. First operand 152 states and 383 transitions. Second operand 10 states. [2020-10-16 12:27:02,366 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:27:02,367 INFO L93 Difference]: Finished difference Result 198 states and 473 transitions. [2020-10-16 12:27:02,367 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2020-10-16 12:27:02,368 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 14 [2020-10-16 12:27:02,368 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:27:02,370 INFO L225 Difference]: With dead ends: 198 [2020-10-16 12:27:02,370 INFO L226 Difference]: Without dead ends: 196 [2020-10-16 12:27:02,370 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 9 SyntacticMatches, 4 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 107 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=135, Invalid=285, Unknown=0, NotChecked=0, Total=420 [2020-10-16 12:27:02,370 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 196 states. [2020-10-16 12:27:02,372 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 196 to 155. [2020-10-16 12:27:02,373 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 155 states. [2020-10-16 12:27:02,373 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 155 states to 155 states and 392 transitions. [2020-10-16 12:27:02,373 INFO L78 Accepts]: Start accepts. Automaton has 155 states and 392 transitions. Word has length 14 [2020-10-16 12:27:02,373 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:27:02,373 INFO L481 AbstractCegarLoop]: Abstraction has 155 states and 392 transitions. [2020-10-16 12:27:02,373 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-16 12:27:02,374 INFO L276 IsEmpty]: Start isEmpty. Operand 155 states and 392 transitions. [2020-10-16 12:27:02,374 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:27:02,374 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:27:02,374 INFO L422 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:27:02,574 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable83,80 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:02,575 INFO L429 AbstractCegarLoop]: === Iteration 85 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:27:02,575 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:27:02,576 INFO L82 PathProgramCache]: Analyzing trace with hash 2122687756, now seen corresponding path program 72 times [2020-10-16 12:27:02,578 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:27:02,578 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1812255026] [2020-10-16 12:27:02,578 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:27:02,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:02,678 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:02,679 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1812255026] [2020-10-16 12:27:02,679 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [214302079] [2020-10-16 12:27:02,679 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 81 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 81 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:02,716 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2020-10-16 12:27:02,716 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:27:02,717 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:27:02,718 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:27:02,881 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:02,881 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:27:02,881 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:27:02,882 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1307146485] [2020-10-16 12:27:02,882 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:27:02,883 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:27:02,886 INFO L258 McrAutomatonBuilder]: Finished intersection with 22 states and 29 transitions. [2020-10-16 12:27:02,886 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:27:02,888 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:02,889 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:02,914 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:02,914 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:02,922 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:27:02,923 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-16 12:27:02,923 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:27:02,923 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-16 12:27:02,923 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=191, Unknown=0, NotChecked=0, Total=272 [2020-10-16 12:27:02,924 INFO L87 Difference]: Start difference. First operand 155 states and 392 transitions. Second operand 10 states. [2020-10-16 12:27:03,105 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:27:03,105 INFO L93 Difference]: Finished difference Result 203 states and 483 transitions. [2020-10-16 12:27:03,106 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2020-10-16 12:27:03,106 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 14 [2020-10-16 12:27:03,106 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:27:03,107 INFO L225 Difference]: With dead ends: 203 [2020-10-16 12:27:03,107 INFO L226 Difference]: Without dead ends: 201 [2020-10-16 12:27:03,107 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 9 SyntacticMatches, 4 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 112 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=135, Invalid=285, Unknown=0, NotChecked=0, Total=420 [2020-10-16 12:27:03,108 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 201 states. [2020-10-16 12:27:03,109 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 201 to 154. [2020-10-16 12:27:03,109 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 154 states. [2020-10-16 12:27:03,110 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 154 states to 154 states and 389 transitions. [2020-10-16 12:27:03,110 INFO L78 Accepts]: Start accepts. Automaton has 154 states and 389 transitions. Word has length 14 [2020-10-16 12:27:03,110 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:27:03,110 INFO L481 AbstractCegarLoop]: Abstraction has 154 states and 389 transitions. [2020-10-16 12:27:03,111 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-16 12:27:03,111 INFO L276 IsEmpty]: Start isEmpty. Operand 154 states and 389 transitions. [2020-10-16 12:27:03,112 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:27:03,112 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:27:03,112 INFO L422 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:27:03,317 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable84,81 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:03,318 INFO L429 AbstractCegarLoop]: === Iteration 86 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:27:03,318 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:27:03,318 INFO L82 PathProgramCache]: Analyzing trace with hash 2122716586, now seen corresponding path program 73 times [2020-10-16 12:27:03,320 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:27:03,320 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1330913301] [2020-10-16 12:27:03,320 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:27:03,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:03,421 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:03,422 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1330913301] [2020-10-16 12:27:03,422 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [762397958] [2020-10-16 12:27:03,422 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 82 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 82 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:03,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:03,462 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:27:03,463 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:27:03,600 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:03,600 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:27:03,600 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:27:03,601 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [366903622] [2020-10-16 12:27:03,601 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:27:03,602 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:27:03,604 INFO L258 McrAutomatonBuilder]: Finished intersection with 22 states and 29 transitions. [2020-10-16 12:27:03,604 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:27:03,607 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:03,607 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:03,624 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:03,624 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:03,638 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:27:03,638 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-16 12:27:03,638 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:27:03,638 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-16 12:27:03,639 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=189, Unknown=0, NotChecked=0, Total=272 [2020-10-16 12:27:03,639 INFO L87 Difference]: Start difference. First operand 154 states and 389 transitions. Second operand 10 states. [2020-10-16 12:27:03,805 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:27:03,805 INFO L93 Difference]: Finished difference Result 200 states and 477 transitions. [2020-10-16 12:27:03,805 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2020-10-16 12:27:03,805 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 14 [2020-10-16 12:27:03,806 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:27:03,807 INFO L225 Difference]: With dead ends: 200 [2020-10-16 12:27:03,807 INFO L226 Difference]: Without dead ends: 198 [2020-10-16 12:27:03,808 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 10 SyntacticMatches, 3 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 103 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=133, Invalid=287, Unknown=0, NotChecked=0, Total=420 [2020-10-16 12:27:03,808 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 198 states. [2020-10-16 12:27:03,810 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 198 to 155. [2020-10-16 12:27:03,810 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 155 states. [2020-10-16 12:27:03,811 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 155 states to 155 states and 392 transitions. [2020-10-16 12:27:03,811 INFO L78 Accepts]: Start accepts. Automaton has 155 states and 392 transitions. Word has length 14 [2020-10-16 12:27:03,811 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:27:03,811 INFO L481 AbstractCegarLoop]: Abstraction has 155 states and 392 transitions. [2020-10-16 12:27:03,811 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-16 12:27:03,811 INFO L276 IsEmpty]: Start isEmpty. Operand 155 states and 392 transitions. [2020-10-16 12:27:03,812 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:27:03,812 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:27:03,812 INFO L422 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:27:04,012 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable85,82 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:04,013 INFO L429 AbstractCegarLoop]: === Iteration 87 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:27:04,013 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:27:04,013 INFO L82 PathProgramCache]: Analyzing trace with hash 2122717547, now seen corresponding path program 74 times [2020-10-16 12:27:04,015 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:27:04,015 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1809906855] [2020-10-16 12:27:04,015 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:27:04,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:04,117 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:04,117 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1809906855] [2020-10-16 12:27:04,117 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [827937426] [2020-10-16 12:27:04,118 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 83 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 83 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:04,161 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 12:27:04,161 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:27:04,162 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:27:04,163 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:27:04,309 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:04,310 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:27:04,310 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:27:04,310 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1749887873] [2020-10-16 12:27:04,311 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:27:04,312 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:27:04,313 INFO L258 McrAutomatonBuilder]: Finished intersection with 22 states and 29 transitions. [2020-10-16 12:27:04,314 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:27:04,315 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:04,316 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:04,329 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:04,329 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:04,338 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:27:04,338 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-16 12:27:04,338 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:27:04,339 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-16 12:27:04,339 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=192, Unknown=0, NotChecked=0, Total=272 [2020-10-16 12:27:04,339 INFO L87 Difference]: Start difference. First operand 155 states and 392 transitions. Second operand 10 states. [2020-10-16 12:27:04,511 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:27:04,511 INFO L93 Difference]: Finished difference Result 205 states and 488 transitions. [2020-10-16 12:27:04,511 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2020-10-16 12:27:04,512 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 14 [2020-10-16 12:27:04,512 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:27:04,513 INFO L225 Difference]: With dead ends: 205 [2020-10-16 12:27:04,513 INFO L226 Difference]: Without dead ends: 203 [2020-10-16 12:27:04,514 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 9 SyntacticMatches, 4 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 120 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=134, Invalid=286, Unknown=0, NotChecked=0, Total=420 [2020-10-16 12:27:04,514 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 203 states. [2020-10-16 12:27:04,517 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 203 to 153. [2020-10-16 12:27:04,517 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 153 states. [2020-10-16 12:27:04,517 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 153 states to 153 states and 386 transitions. [2020-10-16 12:27:04,517 INFO L78 Accepts]: Start accepts. Automaton has 153 states and 386 transitions. Word has length 14 [2020-10-16 12:27:04,517 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:27:04,517 INFO L481 AbstractCegarLoop]: Abstraction has 153 states and 386 transitions. [2020-10-16 12:27:04,518 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-16 12:27:04,518 INFO L276 IsEmpty]: Start isEmpty. Operand 153 states and 386 transitions. [2020-10-16 12:27:04,518 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:27:04,518 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:27:04,518 INFO L422 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:27:04,718 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 83 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable86 [2020-10-16 12:27:04,719 INFO L429 AbstractCegarLoop]: === Iteration 88 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:27:04,719 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:27:04,719 INFO L82 PathProgramCache]: Analyzing trace with hash 2123610316, now seen corresponding path program 75 times [2020-10-16 12:27:04,721 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:27:04,721 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [839873575] [2020-10-16 12:27:04,722 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:27:04,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:04,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-16 12:27:04,825 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [839873575] [2020-10-16 12:27:04,825 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1443236110] [2020-10-16 12:27:04,825 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 84 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 84 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:04,867 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2020-10-16 12:27:04,867 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:27:04,868 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:27:04,868 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:27:05,055 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:05,056 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:27:05,056 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:27:05,056 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [221577357] [2020-10-16 12:27:05,056 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:27:05,057 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:27:05,059 INFO L258 McrAutomatonBuilder]: Finished intersection with 22 states and 29 transitions. [2020-10-16 12:27:05,059 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:27:05,067 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:05,068 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:05,085 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:05,086 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:05,093 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:27:05,094 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-16 12:27:05,094 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:27:05,094 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-16 12:27:05,095 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=192, Unknown=0, NotChecked=0, Total=272 [2020-10-16 12:27:05,095 INFO L87 Difference]: Start difference. First operand 153 states and 386 transitions. Second operand 10 states. [2020-10-16 12:27:05,298 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:27:05,299 INFO L93 Difference]: Finished difference Result 200 states and 477 transitions. [2020-10-16 12:27:05,299 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-10-16 12:27:05,299 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 14 [2020-10-16 12:27:05,300 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:27:05,301 INFO L225 Difference]: With dead ends: 200 [2020-10-16 12:27:05,301 INFO L226 Difference]: Without dead ends: 198 [2020-10-16 12:27:05,301 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 9 SyntacticMatches, 4 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 126 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=143, Invalid=319, Unknown=0, NotChecked=0, Total=462 [2020-10-16 12:27:05,302 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 198 states. [2020-10-16 12:27:05,304 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 198 to 155. [2020-10-16 12:27:05,305 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 155 states. [2020-10-16 12:27:05,306 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 155 states to 155 states and 392 transitions. [2020-10-16 12:27:05,306 INFO L78 Accepts]: Start accepts. Automaton has 155 states and 392 transitions. Word has length 14 [2020-10-16 12:27:05,306 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:27:05,306 INFO L481 AbstractCegarLoop]: Abstraction has 155 states and 392 transitions. [2020-10-16 12:27:05,307 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-16 12:27:05,307 INFO L276 IsEmpty]: Start isEmpty. Operand 155 states and 392 transitions. [2020-10-16 12:27:05,307 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:27:05,308 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:27:05,308 INFO L422 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:27:05,520 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable87,84 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:05,521 INFO L429 AbstractCegarLoop]: === Iteration 89 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:27:05,521 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:27:05,521 INFO L82 PathProgramCache]: Analyzing trace with hash 2123611277, now seen corresponding path program 76 times [2020-10-16 12:27:05,523 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:27:05,523 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [233909462] [2020-10-16 12:27:05,523 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:27:05,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:05,624 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:05,625 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [233909462] [2020-10-16 12:27:05,625 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [405603825] [2020-10-16 12:27:05,625 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 85 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 85 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:05,668 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 12:27:05,668 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:27:05,669 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:27:05,669 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:27:05,848 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:05,848 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:27:05,848 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:27:05,849 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [184599640] [2020-10-16 12:27:05,849 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:27:05,850 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:27:05,852 INFO L258 McrAutomatonBuilder]: Finished intersection with 22 states and 29 transitions. [2020-10-16 12:27:05,852 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:27:05,855 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:05,856 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:05,876 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:05,877 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:05,886 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:27:05,887 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-16 12:27:05,887 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:27:05,887 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-16 12:27:05,887 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=191, Unknown=0, NotChecked=0, Total=272 [2020-10-16 12:27:05,888 INFO L87 Difference]: Start difference. First operand 155 states and 392 transitions. Second operand 10 states. [2020-10-16 12:27:06,073 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:27:06,073 INFO L93 Difference]: Finished difference Result 203 states and 483 transitions. [2020-10-16 12:27:06,074 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2020-10-16 12:27:06,074 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 14 [2020-10-16 12:27:06,074 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:27:06,076 INFO L225 Difference]: With dead ends: 203 [2020-10-16 12:27:06,076 INFO L226 Difference]: Without dead ends: 201 [2020-10-16 12:27:06,076 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 9 SyntacticMatches, 4 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 120 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=133, Invalid=287, Unknown=0, NotChecked=0, Total=420 [2020-10-16 12:27:06,077 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 201 states. [2020-10-16 12:27:06,079 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 201 to 154. [2020-10-16 12:27:06,080 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 154 states. [2020-10-16 12:27:06,080 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 154 states to 154 states and 389 transitions. [2020-10-16 12:27:06,081 INFO L78 Accepts]: Start accepts. Automaton has 154 states and 389 transitions. Word has length 14 [2020-10-16 12:27:06,081 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:27:06,081 INFO L481 AbstractCegarLoop]: Abstraction has 154 states and 389 transitions. [2020-10-16 12:27:06,081 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-16 12:27:06,081 INFO L276 IsEmpty]: Start isEmpty. Operand 154 states and 389 transitions. [2020-10-16 12:27:06,082 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:27:06,082 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:27:06,082 INFO L422 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:27:06,292 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 85 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable88 [2020-10-16 12:27:06,292 INFO L429 AbstractCegarLoop]: === Iteration 90 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:27:06,293 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:27:06,293 INFO L82 PathProgramCache]: Analyzing trace with hash 2123640107, now seen corresponding path program 77 times [2020-10-16 12:27:06,294 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:27:06,294 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1985335204] [2020-10-16 12:27:06,294 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:27:06,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:06,388 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:06,388 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1985335204] [2020-10-16 12:27:06,388 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [771346329] [2020-10-16 12:27:06,388 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 86 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 86 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:06,428 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2020-10-16 12:27:06,428 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:27:06,429 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:27:06,430 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:27:06,585 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:06,586 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:27:06,586 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:27:06,586 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [144784469] [2020-10-16 12:27:06,586 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:27:06,588 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:27:06,590 INFO L258 McrAutomatonBuilder]: Finished intersection with 22 states and 29 transitions. [2020-10-16 12:27:06,590 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:27:06,593 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:06,593 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:06,608 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:06,608 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:06,613 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:27:06,613 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-16 12:27:06,613 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:27:06,613 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-16 12:27:06,614 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=193, Unknown=0, NotChecked=0, Total=272 [2020-10-16 12:27:06,614 INFO L87 Difference]: Start difference. First operand 154 states and 389 transitions. Second operand 10 states. [2020-10-16 12:27:06,783 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:27:06,783 INFO L93 Difference]: Finished difference Result 199 states and 477 transitions. [2020-10-16 12:27:06,783 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2020-10-16 12:27:06,784 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 14 [2020-10-16 12:27:06,784 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:27:06,785 INFO L225 Difference]: With dead ends: 199 [2020-10-16 12:27:06,785 INFO L226 Difference]: Without dead ends: 197 [2020-10-16 12:27:06,786 INFO L677 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-16 12:27:06,786 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 197 states. [2020-10-16 12:27:06,789 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 197 to 155. [2020-10-16 12:27:06,789 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 155 states. [2020-10-16 12:27:06,790 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 155 states to 155 states and 392 transitions. [2020-10-16 12:27:06,790 INFO L78 Accepts]: Start accepts. Automaton has 155 states and 392 transitions. Word has length 14 [2020-10-16 12:27:06,790 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:27:06,790 INFO L481 AbstractCegarLoop]: Abstraction has 155 states and 392 transitions. [2020-10-16 12:27:06,790 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-16 12:27:06,790 INFO L276 IsEmpty]: Start isEmpty. Operand 155 states and 392 transitions. [2020-10-16 12:27:06,791 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:27:06,791 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:27:06,791 INFO L422 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:27:06,994 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable89,86 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:06,995 INFO L429 AbstractCegarLoop]: === Iteration 91 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:27:06,995 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:27:06,995 INFO L82 PathProgramCache]: Analyzing trace with hash 2123641068, now seen corresponding path program 78 times [2020-10-16 12:27:06,997 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:27:06,997 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1082485398] [2020-10-16 12:27:06,997 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:27:07,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:07,101 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:07,101 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1082485398] [2020-10-16 12:27:07,101 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1738629227] [2020-10-16 12:27:07,101 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 87 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 87 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:07,159 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2020-10-16 12:27:07,160 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:27:07,161 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:27:07,161 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:27:07,297 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:07,298 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:27:07,298 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:27:07,298 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1503098374] [2020-10-16 12:27:07,298 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:27:07,299 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:27:07,301 INFO L258 McrAutomatonBuilder]: Finished intersection with 22 states and 29 transitions. [2020-10-16 12:27:07,301 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:27:07,304 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:07,304 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:07,325 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:07,325 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:07,331 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:27:07,332 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-16 12:27:07,332 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:27:07,332 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-16 12:27:07,332 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=195, Unknown=0, NotChecked=0, Total=272 [2020-10-16 12:27:07,332 INFO L87 Difference]: Start difference. First operand 155 states and 392 transitions. Second operand 10 states. [2020-10-16 12:27:07,504 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:27:07,504 INFO L93 Difference]: Finished difference Result 200 states and 480 transitions. [2020-10-16 12:27:07,505 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2020-10-16 12:27:07,505 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 14 [2020-10-16 12:27:07,505 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:27:07,506 INFO L225 Difference]: With dead ends: 200 [2020-10-16 12:27:07,506 INFO L226 Difference]: Without dead ends: 198 [2020-10-16 12:27:07,506 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 9 SyntacticMatches, 4 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 123 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=131, Invalid=289, Unknown=0, NotChecked=0, Total=420 [2020-10-16 12:27:07,507 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 198 states. [2020-10-16 12:27:07,509 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 198 to 153. [2020-10-16 12:27:07,510 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 153 states. [2020-10-16 12:27:07,510 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 153 states to 153 states and 384 transitions. [2020-10-16 12:27:07,510 INFO L78 Accepts]: Start accepts. Automaton has 153 states and 384 transitions. Word has length 14 [2020-10-16 12:27:07,510 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:27:07,510 INFO L481 AbstractCegarLoop]: Abstraction has 153 states and 384 transitions. [2020-10-16 12:27:07,510 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-16 12:27:07,511 INFO L276 IsEmpty]: Start isEmpty. Operand 153 states and 384 transitions. [2020-10-16 12:27:07,511 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:27:07,511 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:27:07,511 INFO L422 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:27:07,711 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable90,87 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:07,712 INFO L429 AbstractCegarLoop]: === Iteration 92 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:27:07,712 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:27:07,713 INFO L82 PathProgramCache]: Analyzing trace with hash -1313405971, now seen corresponding path program 79 times [2020-10-16 12:27:07,715 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:27:07,715 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [856968635] [2020-10-16 12:27:07,715 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:27:07,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:07,827 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:07,828 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [856968635] [2020-10-16 12:27:07,828 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [456268509] [2020-10-16 12:27:07,828 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 88 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 88 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:07,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:07,870 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:27:07,870 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:27:08,029 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:08,030 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:27:08,030 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:27:08,030 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [39677574] [2020-10-16 12:27:08,030 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:27:08,031 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:27:08,033 INFO L258 McrAutomatonBuilder]: Finished intersection with 24 states and 34 transitions. [2020-10-16 12:27:08,033 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:27:08,044 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:08,044 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:08,077 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:08,077 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:08,103 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:08,103 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:08,107 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:08,107 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:08,121 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [44008#(and (<= ~j~0 (+ ~i~0 1)) (= ~i~0 1))] [2020-10-16 12:27:08,121 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:27:08,121 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:27:08,122 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:27:08,122 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=224, Unknown=0, NotChecked=0, Total=306 [2020-10-16 12:27:08,122 INFO L87 Difference]: Start difference. First operand 153 states and 384 transitions. Second operand 11 states. [2020-10-16 12:27:08,307 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:27:08,307 INFO L93 Difference]: Finished difference Result 201 states and 480 transitions. [2020-10-16 12:27:08,308 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-10-16 12:27:08,308 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 14 [2020-10-16 12:27:08,308 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:27:08,309 INFO L225 Difference]: With dead ends: 201 [2020-10-16 12:27:08,310 INFO L226 Difference]: Without dead ends: 199 [2020-10-16 12:27:08,310 INFO L677 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-16 12:27:08,311 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 199 states. [2020-10-16 12:27:08,313 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 199 to 156. [2020-10-16 12:27:08,314 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 156 states. [2020-10-16 12:27:08,314 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 156 states to 156 states and 393 transitions. [2020-10-16 12:27:08,314 INFO L78 Accepts]: Start accepts. Automaton has 156 states and 393 transitions. Word has length 14 [2020-10-16 12:27:08,315 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:27:08,315 INFO L481 AbstractCegarLoop]: Abstraction has 156 states and 393 transitions. [2020-10-16 12:27:08,315 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:27:08,315 INFO L276 IsEmpty]: Start isEmpty. Operand 156 states and 393 transitions. [2020-10-16 12:27:08,315 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:27:08,316 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:27:08,316 INFO L422 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:27:08,516 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable91,88 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:08,516 INFO L429 AbstractCegarLoop]: === Iteration 93 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:27:08,517 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:27:08,517 INFO L82 PathProgramCache]: Analyzing trace with hash -1313405010, now seen corresponding path program 80 times [2020-10-16 12:27:08,518 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:27:08,518 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1511496266] [2020-10-16 12:27:08,518 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:27:08,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:08,626 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:08,626 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1511496266] [2020-10-16 12:27:08,627 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [184025668] [2020-10-16 12:27:08,627 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 89 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 89 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:08,665 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 12:27:08,665 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:27:08,666 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:27:08,667 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:27:08,825 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:08,826 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:27:08,826 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:27:08,826 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [382200854] [2020-10-16 12:27:08,826 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:27:08,827 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:27:08,829 INFO L258 McrAutomatonBuilder]: Finished intersection with 24 states and 34 transitions. [2020-10-16 12:27:08,830 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:27:08,840 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:08,840 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:08,873 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:08,874 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:08,894 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:08,894 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:08,900 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:08,901 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:08,905 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [44586#(and (<= ~j~0 (+ ~i~0 1)) (= ~i~0 1))] [2020-10-16 12:27:08,906 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:27:08,906 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:27:08,906 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:27:08,906 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=222, Unknown=0, NotChecked=0, Total=306 [2020-10-16 12:27:08,906 INFO L87 Difference]: Start difference. First operand 156 states and 393 transitions. Second operand 11 states. [2020-10-16 12:27:09,105 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:27:09,106 INFO L93 Difference]: Finished difference Result 205 states and 489 transitions. [2020-10-16 12:27:09,106 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-10-16 12:27:09,106 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 14 [2020-10-16 12:27:09,107 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:27:09,108 INFO L225 Difference]: With dead ends: 205 [2020-10-16 12:27:09,108 INFO L226 Difference]: Without dead ends: 203 [2020-10-16 12:27:09,109 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 9 SyntacticMatches, 5 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 136 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=138, Invalid=324, Unknown=0, NotChecked=0, Total=462 [2020-10-16 12:27:09,109 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 203 states. [2020-10-16 12:27:09,111 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 203 to 155. [2020-10-16 12:27:09,111 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 155 states. [2020-10-16 12:27:09,111 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 155 states to 155 states and 390 transitions. [2020-10-16 12:27:09,112 INFO L78 Accepts]: Start accepts. Automaton has 155 states and 390 transitions. Word has length 14 [2020-10-16 12:27:09,112 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:27:09,112 INFO L481 AbstractCegarLoop]: Abstraction has 155 states and 390 transitions. [2020-10-16 12:27:09,112 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:27:09,112 INFO L276 IsEmpty]: Start isEmpty. Operand 155 states and 390 transitions. [2020-10-16 12:27:09,112 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:27:09,112 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:27:09,112 INFO L422 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:27:09,313 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable92,89 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:09,313 INFO L429 AbstractCegarLoop]: === Iteration 94 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:27:09,314 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:27:09,314 INFO L82 PathProgramCache]: Analyzing trace with hash -1313376180, now seen corresponding path program 81 times [2020-10-16 12:27:09,316 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:27:09,316 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1942203451] [2020-10-16 12:27:09,316 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:27:09,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:09,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-16 12:27:09,425 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1942203451] [2020-10-16 12:27:09,425 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [594282147] [2020-10-16 12:27:09,425 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 90 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 90 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:09,472 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2020-10-16 12:27:09,472 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:27:09,473 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:27:09,474 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:27:09,691 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:09,692 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:27:09,692 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:27:09,692 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [14321777] [2020-10-16 12:27:09,692 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:27:09,693 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:27:09,696 INFO L258 McrAutomatonBuilder]: Finished intersection with 24 states and 34 transitions. [2020-10-16 12:27:09,696 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:27:09,710 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:09,710 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:09,741 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:09,742 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:09,765 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:09,765 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:09,771 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:09,772 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:09,776 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [45166#(and (<= ~j~0 (+ ~i~0 1)) (= ~i~0 1))] [2020-10-16 12:27:09,777 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:27:09,777 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:27:09,777 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:27:09,777 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=220, Unknown=0, NotChecked=0, Total=306 [2020-10-16 12:27:09,777 INFO L87 Difference]: Start difference. First operand 155 states and 390 transitions. Second operand 11 states. [2020-10-16 12:27:09,957 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:27:09,957 INFO L93 Difference]: Finished difference Result 205 states and 488 transitions. [2020-10-16 12:27:09,957 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-10-16 12:27:09,958 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 14 [2020-10-16 12:27:09,958 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:27:09,959 INFO L225 Difference]: With dead ends: 205 [2020-10-16 12:27:09,960 INFO L226 Difference]: Without dead ends: 203 [2020-10-16 12:27:09,960 INFO L677 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-16 12:27:09,961 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 203 states. [2020-10-16 12:27:09,962 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 203 to 159. [2020-10-16 12:27:09,963 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 159 states. [2020-10-16 12:27:09,963 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 159 states to 159 states and 401 transitions. [2020-10-16 12:27:09,963 INFO L78 Accepts]: Start accepts. Automaton has 159 states and 401 transitions. Word has length 14 [2020-10-16 12:27:09,963 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:27:09,963 INFO L481 AbstractCegarLoop]: Abstraction has 159 states and 401 transitions. [2020-10-16 12:27:09,963 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:27:09,964 INFO L276 IsEmpty]: Start isEmpty. Operand 159 states and 401 transitions. [2020-10-16 12:27:09,964 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:27:09,964 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:27:09,964 INFO L422 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:27:10,167 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable93,90 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:10,168 INFO L429 AbstractCegarLoop]: === Iteration 95 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:27:10,168 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:27:10,168 INFO L82 PathProgramCache]: Analyzing trace with hash -1313375219, now seen corresponding path program 82 times [2020-10-16 12:27:10,170 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:27:10,171 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [222643277] [2020-10-16 12:27:10,171 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:27:10,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:10,278 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:10,278 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [222643277] [2020-10-16 12:27:10,278 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [576236106] [2020-10-16 12:27:10,278 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 91 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 91 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:10,330 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 12:27:10,331 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:27:10,331 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:27:10,334 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:27:10,515 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:10,515 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:27:10,515 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:27:10,515 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1039202332] [2020-10-16 12:27:10,516 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:27:10,516 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:27:10,518 INFO L258 McrAutomatonBuilder]: Finished intersection with 24 states and 34 transitions. [2020-10-16 12:27:10,519 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:27:10,528 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:10,529 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:10,564 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:10,564 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:10,588 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:10,588 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:10,605 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:10,605 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:10,611 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [45754#(and (<= ~j~0 (+ ~i~0 1)) (= ~i~0 1))] [2020-10-16 12:27:10,612 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:27:10,612 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:27:10,612 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:27:10,612 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=221, Unknown=0, NotChecked=0, Total=306 [2020-10-16 12:27:10,612 INFO L87 Difference]: Start difference. First operand 159 states and 401 transitions. Second operand 11 states. [2020-10-16 12:27:10,801 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:27:10,801 INFO L93 Difference]: Finished difference Result 208 states and 495 transitions. [2020-10-16 12:27:10,802 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-10-16 12:27:10,802 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 14 [2020-10-16 12:27:10,802 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:27:10,804 INFO L225 Difference]: With dead ends: 208 [2020-10-16 12:27:10,804 INFO L226 Difference]: Without dead ends: 206 [2020-10-16 12:27:10,804 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 9 SyntacticMatches, 5 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 132 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=139, Invalid=323, Unknown=0, NotChecked=0, Total=462 [2020-10-16 12:27:10,805 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 206 states. [2020-10-16 12:27:10,815 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 206 to 157. [2020-10-16 12:27:10,815 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 157 states. [2020-10-16 12:27:10,816 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 157 states to 157 states and 395 transitions. [2020-10-16 12:27:10,816 INFO L78 Accepts]: Start accepts. Automaton has 157 states and 395 transitions. Word has length 14 [2020-10-16 12:27:10,816 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:27:10,816 INFO L481 AbstractCegarLoop]: Abstraction has 157 states and 395 transitions. [2020-10-16 12:27:10,816 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:27:10,816 INFO L276 IsEmpty]: Start isEmpty. Operand 157 states and 395 transitions. [2020-10-16 12:27:10,817 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:27:10,817 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:27:10,817 INFO L422 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:27:11,017 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable94,91 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:11,018 INFO L429 AbstractCegarLoop]: === Iteration 96 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:27:11,018 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:27:11,018 INFO L82 PathProgramCache]: Analyzing trace with hash -1312482450, now seen corresponding path program 83 times [2020-10-16 12:27:11,020 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:27:11,020 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1112154558] [2020-10-16 12:27:11,020 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:27:11,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:11,131 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:11,131 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1112154558] [2020-10-16 12:27:11,132 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1403057120] [2020-10-16 12:27:11,132 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 92 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 92 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:11,173 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2020-10-16 12:27:11,173 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:27:11,174 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:27:11,174 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:27:11,323 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:11,323 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:27:11,323 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:27:11,323 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [51075989] [2020-10-16 12:27:11,324 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:27:11,325 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:27:11,327 INFO L258 McrAutomatonBuilder]: Finished intersection with 24 states and 34 transitions. [2020-10-16 12:27:11,327 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:27:11,343 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:11,343 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:11,373 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:11,374 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:11,397 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:11,398 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:11,402 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:11,402 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:11,409 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [46341#(and (<= ~j~0 (+ ~i~0 1)) (= ~i~0 1))] [2020-10-16 12:27:11,409 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:27:11,410 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:27:11,410 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:27:11,410 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=221, Unknown=0, NotChecked=0, Total=306 [2020-10-16 12:27:11,410 INFO L87 Difference]: Start difference. First operand 157 states and 395 transitions. Second operand 11 states. [2020-10-16 12:27:11,610 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:27:11,610 INFO L93 Difference]: Finished difference Result 206 states and 489 transitions. [2020-10-16 12:27:11,610 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2020-10-16 12:27:11,611 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 14 [2020-10-16 12:27:11,611 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:27:11,612 INFO L225 Difference]: With dead ends: 206 [2020-10-16 12:27:11,612 INFO L226 Difference]: Without dead ends: 204 [2020-10-16 12:27:11,613 INFO L677 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-16 12:27:11,613 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 204 states. [2020-10-16 12:27:11,615 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 204 to 161. [2020-10-16 12:27:11,615 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 161 states. [2020-10-16 12:27:11,615 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 161 states to 161 states and 406 transitions. [2020-10-16 12:27:11,615 INFO L78 Accepts]: Start accepts. Automaton has 161 states and 406 transitions. Word has length 14 [2020-10-16 12:27:11,616 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:27:11,616 INFO L481 AbstractCegarLoop]: Abstraction has 161 states and 406 transitions. [2020-10-16 12:27:11,616 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:27:11,616 INFO L276 IsEmpty]: Start isEmpty. Operand 161 states and 406 transitions. [2020-10-16 12:27:11,616 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:27:11,616 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:27:11,617 INFO L422 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:27:11,825 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 92 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable95 [2020-10-16 12:27:11,826 INFO L429 AbstractCegarLoop]: === Iteration 97 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:27:11,826 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:27:11,826 INFO L82 PathProgramCache]: Analyzing trace with hash -1312481489, now seen corresponding path program 84 times [2020-10-16 12:27:11,828 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:27:11,829 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2132125550] [2020-10-16 12:27:11,829 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:27:11,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:11,939 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:11,939 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2132125550] [2020-10-16 12:27:11,939 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [903698937] [2020-10-16 12:27:11,940 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 93 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 93 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:11,981 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2020-10-16 12:27:11,981 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:27:11,982 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:27:11,983 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:27:12,133 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:12,134 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:27:12,134 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:27:12,134 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [867569901] [2020-10-16 12:27:12,135 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:27:12,136 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:27:12,138 INFO L258 McrAutomatonBuilder]: Finished intersection with 24 states and 34 transitions. [2020-10-16 12:27:12,138 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:27:12,154 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:12,154 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:12,184 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:12,184 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:12,207 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:12,207 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:12,213 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:12,213 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:12,219 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [46936#(and (<= ~j~0 (+ ~i~0 1)) (= ~i~0 1))] [2020-10-16 12:27:12,219 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:27:12,219 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:27:12,220 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:27:12,220 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=218, Unknown=0, NotChecked=0, Total=306 [2020-10-16 12:27:12,220 INFO L87 Difference]: Start difference. First operand 161 states and 406 transitions. Second operand 11 states. [2020-10-16 12:27:12,407 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:27:12,407 INFO L93 Difference]: Finished difference Result 204 states and 486 transitions. [2020-10-16 12:27:12,408 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-10-16 12:27:12,408 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 14 [2020-10-16 12:27:12,408 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:27:12,410 INFO L225 Difference]: With dead ends: 204 [2020-10-16 12:27:12,410 INFO L226 Difference]: Without dead ends: 202 [2020-10-16 12:27:12,410 INFO L677 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-16 12:27:12,410 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 202 states. [2020-10-16 12:27:12,412 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 202 to 160. [2020-10-16 12:27:12,412 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 160 states. [2020-10-16 12:27:12,412 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 160 states to 160 states and 403 transitions. [2020-10-16 12:27:12,413 INFO L78 Accepts]: Start accepts. Automaton has 160 states and 403 transitions. Word has length 14 [2020-10-16 12:27:12,413 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:27:12,413 INFO L481 AbstractCegarLoop]: Abstraction has 160 states and 403 transitions. [2020-10-16 12:27:12,413 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:27:12,413 INFO L276 IsEmpty]: Start isEmpty. Operand 160 states and 403 transitions. [2020-10-16 12:27:12,413 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:27:12,413 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:27:12,413 INFO L422 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:27:12,614 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable96,93 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:12,614 INFO L429 AbstractCegarLoop]: === Iteration 98 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:27:12,615 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:27:12,615 INFO L82 PathProgramCache]: Analyzing trace with hash -1312452659, now seen corresponding path program 85 times [2020-10-16 12:27:12,616 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:27:12,617 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1839073738] [2020-10-16 12:27:12,617 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:27:12,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:12,723 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:12,724 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1839073738] [2020-10-16 12:27:12,724 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1565392559] [2020-10-16 12:27:12,724 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 94 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 94 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:12,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:12,774 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:27:12,775 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:27:12,935 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:12,936 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:27:12,936 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:27:12,936 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1827109454] [2020-10-16 12:27:12,936 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:27:12,937 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:27:12,940 INFO L258 McrAutomatonBuilder]: Finished intersection with 24 states and 34 transitions. [2020-10-16 12:27:12,940 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:27:12,952 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:12,953 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:12,986 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:12,986 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:13,007 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:13,008 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:13,015 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:13,016 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:13,022 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [47525#(and (<= ~j~0 (+ ~i~0 1)) (= ~i~0 1))] [2020-10-16 12:27:13,022 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:27:13,022 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:27:13,023 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:27:13,023 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=220, Unknown=0, NotChecked=0, Total=306 [2020-10-16 12:27:13,023 INFO L87 Difference]: Start difference. First operand 160 states and 403 transitions. Second operand 11 states. [2020-10-16 12:27:13,208 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:27:13,208 INFO L93 Difference]: Finished difference Result 205 states and 487 transitions. [2020-10-16 12:27:13,208 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-10-16 12:27:13,209 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 14 [2020-10-16 12:27:13,209 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:27:13,210 INFO L225 Difference]: With dead ends: 205 [2020-10-16 12:27:13,210 INFO L226 Difference]: Without dead ends: 203 [2020-10-16 12:27:13,210 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 9 SyntacticMatches, 5 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 137 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=138, Invalid=324, Unknown=0, NotChecked=0, Total=462 [2020-10-16 12:27:13,211 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 203 states. [2020-10-16 12:27:13,213 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 203 to 161. [2020-10-16 12:27:13,214 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 161 states. [2020-10-16 12:27:13,214 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 161 states to 161 states and 405 transitions. [2020-10-16 12:27:13,214 INFO L78 Accepts]: Start accepts. Automaton has 161 states and 405 transitions. Word has length 14 [2020-10-16 12:27:13,214 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:27:13,214 INFO L481 AbstractCegarLoop]: Abstraction has 161 states and 405 transitions. [2020-10-16 12:27:13,214 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:27:13,215 INFO L276 IsEmpty]: Start isEmpty. Operand 161 states and 405 transitions. [2020-10-16 12:27:13,215 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:27:13,215 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:27:13,215 INFO L422 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:27:13,415 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 94 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable97 [2020-10-16 12:27:13,416 INFO L429 AbstractCegarLoop]: === Iteration 99 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:27:13,416 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:27:13,416 INFO L82 PathProgramCache]: Analyzing trace with hash -1312451698, now seen corresponding path program 86 times [2020-10-16 12:27:13,418 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:27:13,418 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1446103448] [2020-10-16 12:27:13,419 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:27:13,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:13,536 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:13,536 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1446103448] [2020-10-16 12:27:13,536 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [685501963] [2020-10-16 12:27:13,537 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 95 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 95 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:13,577 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 12:27:13,577 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:27:13,578 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:27:13,578 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:27:13,743 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:13,743 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:27:13,743 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:27:13,744 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [963310413] [2020-10-16 12:27:13,744 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:27:13,745 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:27:13,748 INFO L258 McrAutomatonBuilder]: Finished intersection with 24 states and 34 transitions. [2020-10-16 12:27:13,748 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:27:13,757 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:13,757 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:13,805 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:13,805 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:13,829 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:13,829 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:13,840 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:13,841 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:13,853 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [48117#(and (<= ~j~0 (+ ~i~0 1)) (= ~i~0 1))] [2020-10-16 12:27:13,853 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:27:13,853 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:27:13,854 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:27:13,854 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=220, Unknown=0, NotChecked=0, Total=306 [2020-10-16 12:27:13,854 INFO L87 Difference]: Start difference. First operand 161 states and 405 transitions. Second operand 11 states. [2020-10-16 12:27:14,050 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:27:14,051 INFO L93 Difference]: Finished difference Result 207 states and 491 transitions. [2020-10-16 12:27:14,051 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-10-16 12:27:14,052 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 14 [2020-10-16 12:27:14,052 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:27:14,055 INFO L225 Difference]: With dead ends: 207 [2020-10-16 12:27:14,055 INFO L226 Difference]: Without dead ends: 205 [2020-10-16 12:27:14,056 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 9 SyntacticMatches, 5 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 127 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=140, Invalid=322, Unknown=0, NotChecked=0, Total=462 [2020-10-16 12:27:14,056 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 205 states. [2020-10-16 12:27:14,058 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 205 to 158. [2020-10-16 12:27:14,059 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 158 states. [2020-10-16 12:27:14,059 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 158 states to 158 states and 396 transitions. [2020-10-16 12:27:14,059 INFO L78 Accepts]: Start accepts. Automaton has 158 states and 396 transitions. Word has length 14 [2020-10-16 12:27:14,059 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:27:14,060 INFO L481 AbstractCegarLoop]: Abstraction has 158 states and 396 transitions. [2020-10-16 12:27:14,060 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:27:14,060 INFO L276 IsEmpty]: Start isEmpty. Operand 158 states and 396 transitions. [2020-10-16 12:27:14,060 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:27:14,060 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:27:14,060 INFO L422 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:27:14,271 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable98,95 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:14,272 INFO L429 AbstractCegarLoop]: === Iteration 100 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:27:14,272 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:27:14,272 INFO L82 PathProgramCache]: Analyzing trace with hash -1284776820, now seen corresponding path program 87 times [2020-10-16 12:27:14,274 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:27:14,274 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1552091862] [2020-10-16 12:27:14,274 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:27:14,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:14,402 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:14,403 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1552091862] [2020-10-16 12:27:14,403 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1191984419] [2020-10-16 12:27:14,403 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 96 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 96 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:14,447 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2020-10-16 12:27:14,448 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:27:14,448 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:27:14,449 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:27:14,623 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:14,624 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:27:14,624 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:27:14,624 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1943167684] [2020-10-16 12:27:14,624 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:27:14,626 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:27:14,628 INFO L258 McrAutomatonBuilder]: Finished intersection with 27 states and 41 transitions. [2020-10-16 12:27:14,628 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:27:14,638 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:14,639 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:14,676 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:14,677 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:14,713 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:14,713 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:14,739 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:14,739 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:14,758 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:14,758 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:14,764 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:14,764 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:14,771 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-16 12:27:14,771 INFO L461 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-10-16 12:27:14,771 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:27:14,771 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-10-16 12:27:14,772 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=250, Unknown=0, NotChecked=0, Total=342 [2020-10-16 12:27:14,772 INFO L87 Difference]: Start difference. First operand 158 states and 396 transitions. Second operand 12 states. [2020-10-16 12:27:14,928 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:27:14,928 INFO L93 Difference]: Finished difference Result 213 states and 504 transitions. [2020-10-16 12:27:14,928 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2020-10-16 12:27:14,928 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 14 [2020-10-16 12:27:14,928 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:27:14,929 INFO L225 Difference]: With dead ends: 213 [2020-10-16 12:27:14,929 INFO L226 Difference]: Without dead ends: 211 [2020-10-16 12:27:14,930 INFO L677 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-16 12:27:14,930 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 211 states. [2020-10-16 12:27:14,933 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 211 to 162. [2020-10-16 12:27:14,933 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 162 states. [2020-10-16 12:27:14,933 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 162 states to 162 states and 407 transitions. [2020-10-16 12:27:14,934 INFO L78 Accepts]: Start accepts. Automaton has 162 states and 407 transitions. Word has length 14 [2020-10-16 12:27:14,934 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:27:14,934 INFO L481 AbstractCegarLoop]: Abstraction has 162 states and 407 transitions. [2020-10-16 12:27:14,934 INFO L482 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-10-16 12:27:14,934 INFO L276 IsEmpty]: Start isEmpty. Operand 162 states and 407 transitions. [2020-10-16 12:27:14,934 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:27:14,934 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:27:14,934 INFO L422 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:27:15,135 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable99,96 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:15,135 INFO L429 AbstractCegarLoop]: === Iteration 101 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:27:15,135 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:27:15,136 INFO L82 PathProgramCache]: Analyzing trace with hash -1284775859, now seen corresponding path program 88 times [2020-10-16 12:27:15,137 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:27:15,137 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1877163948] [2020-10-16 12:27:15,138 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:27:15,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:15,263 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:15,264 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1877163948] [2020-10-16 12:27:15,264 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [453320823] [2020-10-16 12:27:15,264 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 97 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 97 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:15,303 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 12:27:15,304 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:27:15,304 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:27:15,305 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:27:16,559 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:16,560 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:27:16,560 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:27:16,560 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [893853424] [2020-10-16 12:27:16,560 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:27:16,561 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:27:16,564 INFO L258 McrAutomatonBuilder]: Finished intersection with 27 states and 41 transitions. [2020-10-16 12:27:16,565 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:27:16,566 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:16,566 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:16,627 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:16,627 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:16,664 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:16,665 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:16,689 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:16,689 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:16,692 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:16,693 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:16,705 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:16,706 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:16,713 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-16 12:27:16,713 INFO L461 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-10-16 12:27:16,713 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:27:16,714 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-10-16 12:27:16,714 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=246, Unknown=0, NotChecked=0, Total=342 [2020-10-16 12:27:16,714 INFO L87 Difference]: Start difference. First operand 162 states and 407 transitions. Second operand 12 states. [2020-10-16 12:27:16,893 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:27:16,893 INFO L93 Difference]: Finished difference Result 214 states and 506 transitions. [2020-10-16 12:27:16,893 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2020-10-16 12:27:16,894 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 14 [2020-10-16 12:27:16,894 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:27:16,896 INFO L225 Difference]: With dead ends: 214 [2020-10-16 12:27:16,896 INFO L226 Difference]: Without dead ends: 212 [2020-10-16 12:27:16,896 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 11 SyntacticMatches, 5 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 151 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=138, Invalid=324, Unknown=0, NotChecked=0, Total=462 [2020-10-16 12:27:16,897 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 212 states. [2020-10-16 12:27:16,900 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 212 to 158. [2020-10-16 12:27:16,900 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 158 states. [2020-10-16 12:27:16,900 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 158 states to 158 states and 395 transitions. [2020-10-16 12:27:16,900 INFO L78 Accepts]: Start accepts. Automaton has 158 states and 395 transitions. Word has length 14 [2020-10-16 12:27:16,901 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:27:16,901 INFO L481 AbstractCegarLoop]: Abstraction has 158 states and 395 transitions. [2020-10-16 12:27:16,901 INFO L482 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-10-16 12:27:16,901 INFO L276 IsEmpty]: Start isEmpty. Operand 158 states and 395 transitions. [2020-10-16 12:27:16,901 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:27:16,901 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:27:16,902 INFO L422 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:27:17,103 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 97 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable100 [2020-10-16 12:27:17,104 INFO L429 AbstractCegarLoop]: === Iteration 102 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:27:17,104 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:27:17,104 INFO L82 PathProgramCache]: Analyzing trace with hash 291274206, now seen corresponding path program 89 times [2020-10-16 12:27:17,106 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:27:17,106 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [133606153] [2020-10-16 12:27:17,106 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:27:17,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:17,267 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:17,267 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [133606153] [2020-10-16 12:27:17,267 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1144160568] [2020-10-16 12:27:17,267 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 98 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 98 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:17,308 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2020-10-16 12:27:17,309 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:27:17,309 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:27:17,310 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:27:17,470 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:17,470 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:27:17,470 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:27:17,471 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [480371024] [2020-10-16 12:27:17,471 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:27:17,473 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:27:17,481 INFO L258 McrAutomatonBuilder]: Finished intersection with 26 states and 36 transitions. [2020-10-16 12:27:17,481 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:27:17,493 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:17,493 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:17,506 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:27:17,506 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-16 12:27:17,506 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:27:17,506 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-16 12:27:17,507 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=199, Unknown=0, NotChecked=0, Total=272 [2020-10-16 12:27:17,507 INFO L87 Difference]: Start difference. First operand 158 states and 395 transitions. Second operand 10 states. [2020-10-16 12:27:17,581 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:27:17,581 INFO L93 Difference]: Finished difference Result 214 states and 507 transitions. [2020-10-16 12:27:17,581 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-10-16 12:27:17,582 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 14 [2020-10-16 12:27:17,582 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:27:17,584 INFO L225 Difference]: With dead ends: 214 [2020-10-16 12:27:17,584 INFO L226 Difference]: Without dead ends: 212 [2020-10-16 12:27:17,584 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 68 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=90, Invalid=216, Unknown=0, NotChecked=0, Total=306 [2020-10-16 12:27:17,585 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 212 states. [2020-10-16 12:27:17,587 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 212 to 166. [2020-10-16 12:27:17,587 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 166 states. [2020-10-16 12:27:17,588 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 166 states to 166 states and 419 transitions. [2020-10-16 12:27:17,588 INFO L78 Accepts]: Start accepts. Automaton has 166 states and 419 transitions. Word has length 14 [2020-10-16 12:27:17,588 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:27:17,589 INFO L481 AbstractCegarLoop]: Abstraction has 166 states and 419 transitions. [2020-10-16 12:27:17,589 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-16 12:27:17,589 INFO L276 IsEmpty]: Start isEmpty. Operand 166 states and 419 transitions. [2020-10-16 12:27:17,589 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:27:17,589 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:27:17,589 INFO L422 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:27:17,800 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 98 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable101 [2020-10-16 12:27:17,801 INFO L429 AbstractCegarLoop]: === Iteration 103 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:27:17,801 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:27:17,801 INFO L82 PathProgramCache]: Analyzing trace with hash 291275167, now seen corresponding path program 90 times [2020-10-16 12:27:17,803 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:27:17,803 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1337194170] [2020-10-16 12:27:17,803 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:27:17,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:17,963 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:17,963 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1337194170] [2020-10-16 12:27:17,964 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [628441136] [2020-10-16 12:27:17,964 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 99 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 99 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:18,025 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2020-10-16 12:27:18,025 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:27:18,026 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:27:18,027 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:27:18,199 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:18,199 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:27:18,200 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:27:18,200 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1473057033] [2020-10-16 12:27:18,200 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:27:18,202 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:27:18,205 INFO L258 McrAutomatonBuilder]: Finished intersection with 25 states and 34 transitions. [2020-10-16 12:27:18,206 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:27:18,222 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:18,223 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:18,229 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:27:18,230 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-16 12:27:18,230 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:27:18,230 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-16 12:27:18,230 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=200, Unknown=0, NotChecked=0, Total=272 [2020-10-16 12:27:18,230 INFO L87 Difference]: Start difference. First operand 166 states and 419 transitions. Second operand 10 states. [2020-10-16 12:27:18,329 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:27:18,329 INFO L93 Difference]: Finished difference Result 219 states and 517 transitions. [2020-10-16 12:27:18,330 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-10-16 12:27:18,330 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 14 [2020-10-16 12:27:18,330 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:27:18,331 INFO L225 Difference]: With dead ends: 219 [2020-10-16 12:27:18,331 INFO L226 Difference]: Without dead ends: 217 [2020-10-16 12:27:18,332 INFO L677 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-16 12:27:18,332 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 217 states. [2020-10-16 12:27:18,335 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 217 to 163. [2020-10-16 12:27:18,339 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 163 states. [2020-10-16 12:27:18,340 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 163 states to 163 states and 410 transitions. [2020-10-16 12:27:18,340 INFO L78 Accepts]: Start accepts. Automaton has 163 states and 410 transitions. Word has length 14 [2020-10-16 12:27:18,340 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:27:18,340 INFO L481 AbstractCegarLoop]: Abstraction has 163 states and 410 transitions. [2020-10-16 12:27:18,341 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-16 12:27:18,341 INFO L276 IsEmpty]: Start isEmpty. Operand 163 states and 410 transitions. [2020-10-16 12:27:18,341 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:27:18,341 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:27:18,341 INFO L422 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:27:18,550 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable102,99 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:18,551 INFO L429 AbstractCegarLoop]: === Iteration 104 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:27:18,551 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:27:18,551 INFO L82 PathProgramCache]: Analyzing trace with hash 291303997, now seen corresponding path program 91 times [2020-10-16 12:27:18,553 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:27:18,553 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [606555174] [2020-10-16 12:27:18,553 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:27:18,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:18,685 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:18,686 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [606555174] [2020-10-16 12:27:18,686 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1663219200] [2020-10-16 12:27:18,686 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 100 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 100 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:18,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:18,724 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:27:18,725 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:27:19,237 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:19,238 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:27:19,238 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:27:19,238 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [829328674] [2020-10-16 12:27:19,238 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:27:19,239 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:27:19,241 INFO L258 McrAutomatonBuilder]: Finished intersection with 24 states and 32 transitions. [2020-10-16 12:27:19,241 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:27:19,248 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:19,248 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:19,260 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:27:19,260 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-16 12:27:19,261 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:27:19,261 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-16 12:27:19,261 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=196, Unknown=0, NotChecked=0, Total=272 [2020-10-16 12:27:19,261 INFO L87 Difference]: Start difference. First operand 163 states and 410 transitions. Second operand 10 states. [2020-10-16 12:27:19,393 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:27:19,393 INFO L93 Difference]: Finished difference Result 221 states and 521 transitions. [2020-10-16 12:27:19,394 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-10-16 12:27:19,394 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 14 [2020-10-16 12:27:19,394 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:27:19,395 INFO L225 Difference]: With dead ends: 221 [2020-10-16 12:27:19,395 INFO L226 Difference]: Without dead ends: 219 [2020-10-16 12:27:19,395 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 93 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=120, Invalid=260, Unknown=0, NotChecked=0, Total=380 [2020-10-16 12:27:19,396 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 219 states. [2020-10-16 12:27:19,399 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 219 to 165. [2020-10-16 12:27:19,399 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 165 states. [2020-10-16 12:27:19,399 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 165 states to 165 states and 416 transitions. [2020-10-16 12:27:19,400 INFO L78 Accepts]: Start accepts. Automaton has 165 states and 416 transitions. Word has length 14 [2020-10-16 12:27:19,400 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:27:19,400 INFO L481 AbstractCegarLoop]: Abstraction has 165 states and 416 transitions. [2020-10-16 12:27:19,400 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-16 12:27:19,400 INFO L276 IsEmpty]: Start isEmpty. Operand 165 states and 416 transitions. [2020-10-16 12:27:19,400 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:27:19,400 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:27:19,400 INFO L422 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:27:19,601 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 100 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable103 [2020-10-16 12:27:19,601 INFO L429 AbstractCegarLoop]: === Iteration 105 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:27:19,601 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:27:19,602 INFO L82 PathProgramCache]: Analyzing trace with hash 291304958, now seen corresponding path program 92 times [2020-10-16 12:27:19,603 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:27:19,603 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [540109935] [2020-10-16 12:27:19,604 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:27:19,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:19,741 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:19,742 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [540109935] [2020-10-16 12:27:19,742 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1534263721] [2020-10-16 12:27:19,742 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 101 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 101 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:19,814 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 12:27:19,815 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:27:19,816 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:27:19,818 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:27:20,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-16 12:27:20,066 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:27:20,066 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:27:20,066 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1563874047] [2020-10-16 12:27:20,067 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:27:20,069 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:27:20,073 INFO L258 McrAutomatonBuilder]: Finished intersection with 24 states and 32 transitions. [2020-10-16 12:27:20,073 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:27:20,086 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:20,086 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:20,106 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:27:20,107 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-16 12:27:20,107 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:27:20,107 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-16 12:27:20,108 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=202, Unknown=0, NotChecked=0, Total=272 [2020-10-16 12:27:20,108 INFO L87 Difference]: Start difference. First operand 165 states and 416 transitions. Second operand 10 states. [2020-10-16 12:27:20,285 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:27:20,285 INFO L93 Difference]: Finished difference Result 222 states and 523 transitions. [2020-10-16 12:27:20,286 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-10-16 12:27:20,286 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 14 [2020-10-16 12:27:20,286 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:27:20,288 INFO L225 Difference]: With dead ends: 222 [2020-10-16 12:27:20,288 INFO L226 Difference]: Without dead ends: 220 [2020-10-16 12:27:20,288 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 101 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=114, Invalid=266, Unknown=0, NotChecked=0, Total=380 [2020-10-16 12:27:20,289 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 220 states. [2020-10-16 12:27:20,293 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 220 to 162. [2020-10-16 12:27:20,293 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 162 states. [2020-10-16 12:27:20,294 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 162 states to 162 states and 407 transitions. [2020-10-16 12:27:20,294 INFO L78 Accepts]: Start accepts. Automaton has 162 states and 407 transitions. Word has length 14 [2020-10-16 12:27:20,295 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:27:20,295 INFO L481 AbstractCegarLoop]: Abstraction has 162 states and 407 transitions. [2020-10-16 12:27:20,295 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-16 12:27:20,295 INFO L276 IsEmpty]: Start isEmpty. Operand 162 states and 407 transitions. [2020-10-16 12:27:20,296 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:27:20,296 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:27:20,296 INFO L422 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:27:20,510 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable104,101 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:20,510 INFO L429 AbstractCegarLoop]: === Iteration 106 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:27:20,511 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:27:20,511 INFO L82 PathProgramCache]: Analyzing trace with hash 292197727, now seen corresponding path program 93 times [2020-10-16 12:27:20,513 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:27:20,513 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1128758184] [2020-10-16 12:27:20,514 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:27:20,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:20,686 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:20,687 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1128758184] [2020-10-16 12:27:20,687 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [317933078] [2020-10-16 12:27:20,687 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 102 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 102 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:20,750 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2020-10-16 12:27:20,751 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:27:20,752 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:27:20,753 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:27:21,016 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:21,017 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:27:21,017 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:27:21,017 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [613963370] [2020-10-16 12:27:21,017 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:27:21,018 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:27:21,021 INFO L258 McrAutomatonBuilder]: Finished intersection with 23 states and 30 transitions. [2020-10-16 12:27:21,021 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:27:21,030 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:21,031 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:21,040 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:27:21,040 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-16 12:27:21,040 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:27:21,040 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-16 12:27:21,040 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=198, Unknown=0, NotChecked=0, Total=272 [2020-10-16 12:27:21,041 INFO L87 Difference]: Start difference. First operand 162 states and 407 transitions. Second operand 10 states. [2020-10-16 12:27:21,200 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:27:21,201 INFO L93 Difference]: Finished difference Result 219 states and 517 transitions. [2020-10-16 12:27:21,201 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-10-16 12:27:21,201 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 14 [2020-10-16 12:27:21,202 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:27:21,202 INFO L225 Difference]: With dead ends: 219 [2020-10-16 12:27:21,202 INFO L226 Difference]: Without dead ends: 217 [2020-10-16 12:27:21,203 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 100 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=130, Invalid=290, Unknown=0, NotChecked=0, Total=420 [2020-10-16 12:27:21,203 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 217 states. [2020-10-16 12:27:21,205 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 217 to 164. [2020-10-16 12:27:21,205 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 164 states. [2020-10-16 12:27:21,206 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 164 states to 164 states and 413 transitions. [2020-10-16 12:27:21,206 INFO L78 Accepts]: Start accepts. Automaton has 164 states and 413 transitions. Word has length 14 [2020-10-16 12:27:21,206 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:27:21,206 INFO L481 AbstractCegarLoop]: Abstraction has 164 states and 413 transitions. [2020-10-16 12:27:21,207 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-16 12:27:21,207 INFO L276 IsEmpty]: Start isEmpty. Operand 164 states and 413 transitions. [2020-10-16 12:27:21,207 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:27:21,207 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:27:21,207 INFO L422 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:27:21,417 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 102 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable105 [2020-10-16 12:27:21,417 INFO L429 AbstractCegarLoop]: === Iteration 107 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:27:21,418 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:27:21,418 INFO L82 PathProgramCache]: Analyzing trace with hash 292198688, now seen corresponding path program 94 times [2020-10-16 12:27:21,419 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:27:21,419 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [663953154] [2020-10-16 12:27:21,419 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:27:21,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:21,538 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:21,538 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [663953154] [2020-10-16 12:27:21,538 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1873897584] [2020-10-16 12:27:21,539 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 103 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 103 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:21,578 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 12:27:21,579 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:27:21,579 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:27:21,580 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:27:24,927 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:24,927 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:27:24,927 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:27:24,928 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [2019013786] [2020-10-16 12:27:24,928 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:27:24,929 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:27:24,930 INFO L258 McrAutomatonBuilder]: Finished intersection with 23 states and 30 transitions. [2020-10-16 12:27:24,931 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:27:24,938 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:24,939 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:24,946 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:27:24,946 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-16 12:27:24,947 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:27:24,947 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-16 12:27:24,947 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=200, Unknown=1, NotChecked=0, Total=272 [2020-10-16 12:27:24,947 INFO L87 Difference]: Start difference. First operand 164 states and 413 transitions. Second operand 10 states. [2020-10-16 12:27:25,134 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:27:25,134 INFO L93 Difference]: Finished difference Result 220 states and 519 transitions. [2020-10-16 12:27:25,135 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-10-16 12:27:25,135 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 14 [2020-10-16 12:27:25,135 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:27:25,136 INFO L225 Difference]: With dead ends: 220 [2020-10-16 12:27:25,136 INFO L226 Difference]: Without dead ends: 218 [2020-10-16 12:27:25,136 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 106 ImplicationChecksByTransitivity, 3.5s TimeCoverageRelationStatistics Valid=127, Invalid=292, Unknown=1, NotChecked=0, Total=420 [2020-10-16 12:27:25,136 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 218 states. [2020-10-16 12:27:25,139 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 218 to 162. [2020-10-16 12:27:25,139 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 162 states. [2020-10-16 12:27:25,140 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 162 states to 162 states and 407 transitions. [2020-10-16 12:27:25,140 INFO L78 Accepts]: Start accepts. Automaton has 162 states and 407 transitions. Word has length 14 [2020-10-16 12:27:25,140 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:27:25,140 INFO L481 AbstractCegarLoop]: Abstraction has 162 states and 407 transitions. [2020-10-16 12:27:25,140 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-16 12:27:25,140 INFO L276 IsEmpty]: Start isEmpty. Operand 162 states and 407 transitions. [2020-10-16 12:27:25,140 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:27:25,141 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:27:25,141 INFO L422 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:27:25,341 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable106,103 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:25,341 INFO L429 AbstractCegarLoop]: === Iteration 108 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:27:25,342 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:27:25,342 INFO L82 PathProgramCache]: Analyzing trace with hash 292227518, now seen corresponding path program 95 times [2020-10-16 12:27:25,344 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:27:25,344 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1788716355] [2020-10-16 12:27:25,344 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:27:25,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:25,455 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:25,456 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1788716355] [2020-10-16 12:27:25,456 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1783653632] [2020-10-16 12:27:25,456 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 104 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 104 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:25,506 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2020-10-16 12:27:25,506 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:27:25,507 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:27:25,507 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:27:25,718 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:25,718 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:27:25,718 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:27:25,718 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [63122924] [2020-10-16 12:27:25,719 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:27:25,719 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:27:25,721 INFO L258 McrAutomatonBuilder]: Finished intersection with 23 states and 30 transitions. [2020-10-16 12:27:25,721 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:27:25,733 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:25,734 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:25,742 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:27:25,742 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-16 12:27:25,742 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:27:25,743 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-16 12:27:25,743 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=201, Unknown=0, NotChecked=0, Total=272 [2020-10-16 12:27:25,743 INFO L87 Difference]: Start difference. First operand 162 states and 407 transitions. Second operand 10 states. [2020-10-16 12:27:25,911 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:27:25,911 INFO L93 Difference]: Finished difference Result 219 states and 517 transitions. [2020-10-16 12:27:25,912 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-10-16 12:27:25,912 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 14 [2020-10-16 12:27:25,912 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:27:25,913 INFO L225 Difference]: With dead ends: 219 [2020-10-16 12:27:25,913 INFO L226 Difference]: Without dead ends: 217 [2020-10-16 12:27:25,914 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 108 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=125, Invalid=295, Unknown=0, NotChecked=0, Total=420 [2020-10-16 12:27:25,914 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 217 states. [2020-10-16 12:27:25,916 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 217 to 164. [2020-10-16 12:27:25,916 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 164 states. [2020-10-16 12:27:25,917 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 164 states to 164 states and 413 transitions. [2020-10-16 12:27:25,917 INFO L78 Accepts]: Start accepts. Automaton has 164 states and 413 transitions. Word has length 14 [2020-10-16 12:27:25,917 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:27:25,917 INFO L481 AbstractCegarLoop]: Abstraction has 164 states and 413 transitions. [2020-10-16 12:27:25,917 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-16 12:27:25,917 INFO L276 IsEmpty]: Start isEmpty. Operand 164 states and 413 transitions. [2020-10-16 12:27:25,917 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:27:25,917 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:27:25,918 INFO L422 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:27:26,118 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 104 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable107 [2020-10-16 12:27:26,118 INFO L429 AbstractCegarLoop]: === Iteration 109 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:27:26,119 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:27:26,119 INFO L82 PathProgramCache]: Analyzing trace with hash 292228479, now seen corresponding path program 96 times [2020-10-16 12:27:26,120 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:27:26,121 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [392528240] [2020-10-16 12:27:26,121 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:27:26,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:26,241 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:26,241 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [392528240] [2020-10-16 12:27:26,242 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [262860680] [2020-10-16 12:27:26,242 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 105 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 105 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:26,281 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2020-10-16 12:27:26,281 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:27:26,282 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:27:26,282 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:27:26,454 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:26,455 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:27:26,455 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:27:26,455 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1808322345] [2020-10-16 12:27:26,455 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:27:26,456 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:27:26,458 INFO L258 McrAutomatonBuilder]: Finished intersection with 23 states and 30 transitions. [2020-10-16 12:27:26,458 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:27:26,464 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:26,464 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:26,473 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:27:26,474 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-16 12:27:26,474 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:27:26,474 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-16 12:27:26,474 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=205, Unknown=0, NotChecked=0, Total=272 [2020-10-16 12:27:26,474 INFO L87 Difference]: Start difference. First operand 164 states and 413 transitions. Second operand 10 states. [2020-10-16 12:27:26,634 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:27:26,634 INFO L93 Difference]: Finished difference Result 221 states and 521 transitions. [2020-10-16 12:27:26,634 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-10-16 12:27:26,634 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 14 [2020-10-16 12:27:26,634 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:27:26,635 INFO L225 Difference]: With dead ends: 221 [2020-10-16 12:27:26,635 INFO L226 Difference]: Without dead ends: 219 [2020-10-16 12:27:26,635 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 113 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=123, Invalid=297, Unknown=0, NotChecked=0, Total=420 [2020-10-16 12:27:26,636 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 219 states. [2020-10-16 12:27:26,638 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 219 to 160. [2020-10-16 12:27:26,639 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 160 states. [2020-10-16 12:27:26,639 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 160 states to 160 states and 401 transitions. [2020-10-16 12:27:26,639 INFO L78 Accepts]: Start accepts. Automaton has 160 states and 401 transitions. Word has length 14 [2020-10-16 12:27:26,639 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:27:26,640 INFO L481 AbstractCegarLoop]: Abstraction has 160 states and 401 transitions. [2020-10-16 12:27:26,640 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-16 12:27:26,640 INFO L276 IsEmpty]: Start isEmpty. Operand 160 states and 401 transitions. [2020-10-16 12:27:26,640 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:27:26,640 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:27:26,640 INFO L422 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:27:26,849 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 105 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable108 [2020-10-16 12:27:26,850 INFO L429 AbstractCegarLoop]: === Iteration 110 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:27:26,850 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:27:26,850 INFO L82 PathProgramCache]: Analyzing trace with hash 319903357, now seen corresponding path program 97 times [2020-10-16 12:27:26,852 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:27:26,852 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1840696220] [2020-10-16 12:27:26,852 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:27:26,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:26,955 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:26,956 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1840696220] [2020-10-16 12:27:26,956 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1960108258] [2020-10-16 12:27:26,956 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 106 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 106 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:26,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:26,996 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:27:26,997 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:27:27,175 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:27,175 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:27:27,175 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:27:27,176 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [113503953] [2020-10-16 12:27:27,176 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:27:27,177 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:27:27,181 INFO L258 McrAutomatonBuilder]: Finished intersection with 23 states and 30 transitions. [2020-10-16 12:27:27,181 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:27:27,184 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:27,184 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:27,196 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:27:27,197 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:27,231 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [54765#(and (<= (+ ~i~0 (* 4 ~j~0)) 14) (<= ~i~0 377))] [2020-10-16 12:27:27,231 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:27:27,231 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:27:27,232 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:27:27,232 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=230, Unknown=0, NotChecked=0, Total=306 [2020-10-16 12:27:27,232 INFO L87 Difference]: Start difference. First operand 160 states and 401 transitions. Second operand 11 states. [2020-10-16 12:27:27,467 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:27:27,467 INFO L93 Difference]: Finished difference Result 236 states and 553 transitions. [2020-10-16 12:27:27,468 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2020-10-16 12:27:27,468 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 14 [2020-10-16 12:27:27,468 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:27:27,468 INFO L225 Difference]: With dead ends: 236 [2020-10-16 12:27:27,468 INFO L226 Difference]: Without dead ends: 234 [2020-10-16 12:27:27,469 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 11 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 121 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=154, Invalid=398, Unknown=0, NotChecked=0, Total=552 [2020-10-16 12:27:27,470 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 234 states. [2020-10-16 12:27:27,472 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 234 to 167. [2020-10-16 12:27:27,472 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 167 states. [2020-10-16 12:27:27,473 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 167 states to 167 states and 424 transitions. [2020-10-16 12:27:27,473 INFO L78 Accepts]: Start accepts. Automaton has 167 states and 424 transitions. Word has length 14 [2020-10-16 12:27:27,473 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:27:27,473 INFO L481 AbstractCegarLoop]: Abstraction has 167 states and 424 transitions. [2020-10-16 12:27:27,473 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:27:27,473 INFO L276 IsEmpty]: Start isEmpty. Operand 167 states and 424 transitions. [2020-10-16 12:27:27,474 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:27:27,474 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:27:27,474 INFO L422 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:27:27,674 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable109,106 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:27,675 INFO L429 AbstractCegarLoop]: === Iteration 111 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:27:27,675 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:27:27,675 INFO L82 PathProgramCache]: Analyzing trace with hash 319904318, now seen corresponding path program 98 times [2020-10-16 12:27:27,677 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:27:27,677 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [30406164] [2020-10-16 12:27:27,677 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:27:27,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:27,779 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:27,780 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [30406164] [2020-10-16 12:27:27,780 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [136674586] [2020-10-16 12:27:27,780 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 107 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 107 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:27,839 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 12:27:27,840 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:27:27,841 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:27:27,843 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:27:28,116 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:28,116 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:27:28,117 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:27:28,117 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1008911702] [2020-10-16 12:27:28,117 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:27:28,119 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:27:28,123 INFO L258 McrAutomatonBuilder]: Finished intersection with 23 states and 30 transitions. [2020-10-16 12:27:28,123 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:27:28,124 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:27:28,125 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:28,167 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:28,168 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:28,191 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [55404#(and (<= (+ (* 2 ~i~0) (* 5 ~j~0)) 19) (<= ~i~0 377))] [2020-10-16 12:27:28,191 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:27:28,191 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:27:28,192 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:27:28,192 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=230, Unknown=0, NotChecked=0, Total=306 [2020-10-16 12:27:28,192 INFO L87 Difference]: Start difference. First operand 167 states and 424 transitions. Second operand 11 states. [2020-10-16 12:27:28,560 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:27:28,561 INFO L93 Difference]: Finished difference Result 237 states and 555 transitions. [2020-10-16 12:27:28,562 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2020-10-16 12:27:28,562 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 14 [2020-10-16 12:27:28,562 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:27:28,563 INFO L225 Difference]: With dead ends: 237 [2020-10-16 12:27:28,564 INFO L226 Difference]: Without dead ends: 235 [2020-10-16 12:27:28,564 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 11 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 128 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=154, Invalid=398, Unknown=0, NotChecked=0, Total=552 [2020-10-16 12:27:28,565 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 235 states. [2020-10-16 12:27:28,568 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 235 to 164. [2020-10-16 12:27:28,569 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 164 states. [2020-10-16 12:27:28,570 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 164 states to 164 states and 415 transitions. [2020-10-16 12:27:28,570 INFO L78 Accepts]: Start accepts. Automaton has 164 states and 415 transitions. Word has length 14 [2020-10-16 12:27:28,570 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:27:28,570 INFO L481 AbstractCegarLoop]: Abstraction has 164 states and 415 transitions. [2020-10-16 12:27:28,571 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:27:28,571 INFO L276 IsEmpty]: Start isEmpty. Operand 164 states and 415 transitions. [2020-10-16 12:27:28,571 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:27:28,572 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:27:28,572 INFO L422 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:27:28,784 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable110,107 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:28,784 INFO L429 AbstractCegarLoop]: === Iteration 112 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:27:28,785 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:27:28,785 INFO L82 PathProgramCache]: Analyzing trace with hash 319933148, now seen corresponding path program 99 times [2020-10-16 12:27:28,787 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:27:28,787 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [85786130] [2020-10-16 12:27:28,787 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:27:28,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:28,941 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:28,942 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [85786130] [2020-10-16 12:27:28,942 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1939672363] [2020-10-16 12:27:28,942 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 108 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 108 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:29,014 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2020-10-16 12:27:29,015 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:27:29,016 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:27:29,017 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:27:29,226 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:29,226 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:27:29,227 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:27:29,227 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1360991618] [2020-10-16 12:27:29,227 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:27:29,229 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:27:29,233 INFO L258 McrAutomatonBuilder]: Finished intersection with 23 states and 30 transitions. [2020-10-16 12:27:29,234 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:27:29,239 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:29,240 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:29,262 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:27:29,262 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:29,307 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [56038#(and (<= (+ (* 3 ~i~0) (* 5 ~j~0)) 21) (<= ~i~0 377))] [2020-10-16 12:27:29,308 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:27:29,308 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:27:29,308 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:27:29,309 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=228, Unknown=0, NotChecked=0, Total=306 [2020-10-16 12:27:29,309 INFO L87 Difference]: Start difference. First operand 164 states and 415 transitions. Second operand 11 states. [2020-10-16 12:27:29,627 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:27:29,627 INFO L93 Difference]: Finished difference Result 234 states and 549 transitions. [2020-10-16 12:27:29,628 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2020-10-16 12:27:29,628 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 14 [2020-10-16 12:27:29,628 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:27:29,629 INFO L225 Difference]: With dead ends: 234 [2020-10-16 12:27:29,629 INFO L226 Difference]: Without dead ends: 232 [2020-10-16 12:27:29,629 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 12 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 119 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=152, Invalid=400, Unknown=0, NotChecked=0, Total=552 [2020-10-16 12:27:29,630 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 232 states. [2020-10-16 12:27:29,632 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 232 to 166. [2020-10-16 12:27:29,632 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 166 states. [2020-10-16 12:27:29,633 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 166 states to 166 states and 421 transitions. [2020-10-16 12:27:29,633 INFO L78 Accepts]: Start accepts. Automaton has 166 states and 421 transitions. Word has length 14 [2020-10-16 12:27:29,633 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:27:29,633 INFO L481 AbstractCegarLoop]: Abstraction has 166 states and 421 transitions. [2020-10-16 12:27:29,633 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:27:29,633 INFO L276 IsEmpty]: Start isEmpty. Operand 166 states and 421 transitions. [2020-10-16 12:27:29,634 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:27:29,634 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:27:29,634 INFO L422 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:27:29,843 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 108 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable111 [2020-10-16 12:27:29,843 INFO L429 AbstractCegarLoop]: === Iteration 113 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:27:29,844 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:27:29,844 INFO L82 PathProgramCache]: Analyzing trace with hash 319934109, now seen corresponding path program 100 times [2020-10-16 12:27:29,845 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:27:29,845 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2038783408] [2020-10-16 12:27:29,845 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:27:29,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:29,955 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:29,956 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2038783408] [2020-10-16 12:27:29,956 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [758126739] [2020-10-16 12:27:29,956 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 109 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 109 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:29,997 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 12:27:29,998 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:27:29,998 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:27:29,999 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:27:30,164 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:30,165 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:27:30,165 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:27:30,165 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [364095700] [2020-10-16 12:27:30,165 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:27:30,166 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:27:30,168 INFO L258 McrAutomatonBuilder]: Finished intersection with 23 states and 30 transitions. [2020-10-16 12:27:30,168 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:27:30,171 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:30,171 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:30,187 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:27:30,187 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:30,216 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [56673#(and (<= (+ (* 3 ~i~0) (* 4 ~j~0)) 18) (<= ~i~0 377))] [2020-10-16 12:27:30,217 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:27:30,217 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:27:30,217 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:27:30,217 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=231, Unknown=0, NotChecked=0, Total=306 [2020-10-16 12:27:30,218 INFO L87 Difference]: Start difference. First operand 166 states and 421 transitions. Second operand 11 states. [2020-10-16 12:27:30,464 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:27:30,465 INFO L93 Difference]: Finished difference Result 236 states and 553 transitions. [2020-10-16 12:27:30,465 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2020-10-16 12:27:30,466 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 14 [2020-10-16 12:27:30,466 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:27:30,467 INFO L225 Difference]: With dead ends: 236 [2020-10-16 12:27:30,467 INFO L226 Difference]: Without dead ends: 234 [2020-10-16 12:27:30,467 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 11 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 135 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=153, Invalid=399, Unknown=0, NotChecked=0, Total=552 [2020-10-16 12:27:30,468 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 234 states. [2020-10-16 12:27:30,469 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 234 to 163. [2020-10-16 12:27:30,469 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 163 states. [2020-10-16 12:27:30,470 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 163 states to 163 states and 412 transitions. [2020-10-16 12:27:30,470 INFO L78 Accepts]: Start accepts. Automaton has 163 states and 412 transitions. Word has length 14 [2020-10-16 12:27:30,470 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:27:30,470 INFO L481 AbstractCegarLoop]: Abstraction has 163 states and 412 transitions. [2020-10-16 12:27:30,470 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:27:30,470 INFO L276 IsEmpty]: Start isEmpty. Operand 163 states and 412 transitions. [2020-10-16 12:27:30,471 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:27:30,471 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:27:30,471 INFO L422 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:27:30,671 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable112,109 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:30,672 INFO L429 AbstractCegarLoop]: === Iteration 114 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:27:30,672 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:27:30,672 INFO L82 PathProgramCache]: Analyzing trace with hash 320826878, now seen corresponding path program 101 times [2020-10-16 12:27:30,674 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:27:30,674 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [219989985] [2020-10-16 12:27:30,674 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:27:30,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:30,777 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:30,779 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [219989985] [2020-10-16 12:27:30,779 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [595472959] [2020-10-16 12:27:30,780 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 110 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 110 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:30,822 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2020-10-16 12:27:30,822 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:27:30,823 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:27:30,824 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:27:31,008 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:31,008 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:27:31,008 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:27:31,008 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [222239890] [2020-10-16 12:27:31,008 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:27:31,009 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:27:31,011 INFO L258 McrAutomatonBuilder]: Finished intersection with 24 states and 32 transitions. [2020-10-16 12:27:31,011 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:27:31,012 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:27:31,012 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:31,045 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:27:31,046 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:31,086 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:31,086 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:31,102 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-16 12:27:31,103 INFO L461 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-10-16 12:27:31,103 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:27:31,103 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-10-16 12:27:31,103 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=257, Unknown=0, NotChecked=0, Total=342 [2020-10-16 12:27:31,104 INFO L87 Difference]: Start difference. First operand 163 states and 412 transitions. Second operand 12 states. [2020-10-16 12:27:31,439 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:27:31,439 INFO L93 Difference]: Finished difference Result 243 states and 566 transitions. [2020-10-16 12:27:31,440 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2020-10-16 12:27:31,440 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 14 [2020-10-16 12:27:31,440 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:27:31,441 INFO L225 Difference]: With dead ends: 243 [2020-10-16 12:27:31,441 INFO L226 Difference]: Without dead ends: 241 [2020-10-16 12:27:31,442 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 11 SyntacticMatches, 2 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 196 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=217, Invalid=595, Unknown=0, NotChecked=0, Total=812 [2020-10-16 12:27:31,450 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 241 states. [2020-10-16 12:27:31,452 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 241 to 166. [2020-10-16 12:27:31,452 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 166 states. [2020-10-16 12:27:31,453 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 166 states to 166 states and 423 transitions. [2020-10-16 12:27:31,453 INFO L78 Accepts]: Start accepts. Automaton has 166 states and 423 transitions. Word has length 14 [2020-10-16 12:27:31,453 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:27:31,453 INFO L481 AbstractCegarLoop]: Abstraction has 166 states and 423 transitions. [2020-10-16 12:27:31,453 INFO L482 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-10-16 12:27:31,453 INFO L276 IsEmpty]: Start isEmpty. Operand 166 states and 423 transitions. [2020-10-16 12:27:31,453 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:27:31,453 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:27:31,453 INFO L422 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:27:31,654 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 110 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable113 [2020-10-16 12:27:31,654 INFO L429 AbstractCegarLoop]: === Iteration 115 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:27:31,655 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:27:31,655 INFO L82 PathProgramCache]: Analyzing trace with hash 320827839, now seen corresponding path program 102 times [2020-10-16 12:27:31,657 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:27:31,657 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [660259302] [2020-10-16 12:27:31,657 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:27:31,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:31,764 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:31,764 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [660259302] [2020-10-16 12:27:31,765 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [210959589] [2020-10-16 12:27:31,765 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 111 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 111 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:31,816 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2020-10-16 12:27:31,817 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:27:31,818 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:27:31,819 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:27:32,023 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:32,023 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:27:32,023 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:27:32,024 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [264400827] [2020-10-16 12:27:32,024 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:27:32,024 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:27:32,026 INFO L258 McrAutomatonBuilder]: Finished intersection with 24 states and 32 transitions. [2020-10-16 12:27:32,027 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:27:32,027 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:27:32,027 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:32,061 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:27:32,062 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:32,103 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:32,103 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:32,111 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-16 12:27:32,112 INFO L461 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-10-16 12:27:32,112 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:27:32,112 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-10-16 12:27:32,112 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=256, Unknown=0, NotChecked=0, Total=342 [2020-10-16 12:27:32,112 INFO L87 Difference]: Start difference. First operand 166 states and 423 transitions. Second operand 12 states. [2020-10-16 12:27:32,443 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:27:32,443 INFO L93 Difference]: Finished difference Result 247 states and 574 transitions. [2020-10-16 12:27:32,444 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2020-10-16 12:27:32,444 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 14 [2020-10-16 12:27:32,444 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:27:32,444 INFO L225 Difference]: With dead ends: 247 [2020-10-16 12:27:32,445 INFO L226 Difference]: Without dead ends: 245 [2020-10-16 12:27:32,445 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 11 SyntacticMatches, 2 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 187 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=207, Invalid=549, Unknown=0, NotChecked=0, Total=756 [2020-10-16 12:27:32,445 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 245 states. [2020-10-16 12:27:32,447 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 245 to 164. [2020-10-16 12:27:32,447 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 164 states. [2020-10-16 12:27:32,448 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 164 states to 164 states and 417 transitions. [2020-10-16 12:27:32,448 INFO L78 Accepts]: Start accepts. Automaton has 164 states and 417 transitions. Word has length 14 [2020-10-16 12:27:32,448 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:27:32,448 INFO L481 AbstractCegarLoop]: Abstraction has 164 states and 417 transitions. [2020-10-16 12:27:32,448 INFO L482 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-10-16 12:27:32,448 INFO L276 IsEmpty]: Start isEmpty. Operand 164 states and 417 transitions. [2020-10-16 12:27:32,448 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:27:32,449 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:27:32,449 INFO L422 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:27:32,651 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 111 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable114 [2020-10-16 12:27:32,651 INFO L429 AbstractCegarLoop]: === Iteration 116 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:27:32,651 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:27:32,652 INFO L82 PathProgramCache]: Analyzing trace with hash 320856669, now seen corresponding path program 103 times [2020-10-16 12:27:32,653 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:27:32,654 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [291465371] [2020-10-16 12:27:32,654 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:27:32,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:32,760 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:32,761 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [291465371] [2020-10-16 12:27:32,761 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [930572226] [2020-10-16 12:27:32,761 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 112 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 112 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:32,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:32,802 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:27:32,803 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:27:32,972 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:32,973 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:27:32,973 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:27:32,973 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1934205488] [2020-10-16 12:27:32,973 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:27:32,974 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:27:32,976 INFO L258 McrAutomatonBuilder]: Finished intersection with 25 states and 34 transitions. [2020-10-16 12:27:32,976 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:27:32,983 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:32,984 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:32,990 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:27:32,991 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:33,023 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:27:33,023 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:33,059 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:27:33,059 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:33,093 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-16 12:27:33,093 INFO L461 AbstractCegarLoop]: Interpolant automaton has 13 states [2020-10-16 12:27:33,094 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:27:33,094 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2020-10-16 12:27:33,094 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=285, Unknown=0, NotChecked=0, Total=380 [2020-10-16 12:27:33,094 INFO L87 Difference]: Start difference. First operand 164 states and 417 transitions. Second operand 13 states. [2020-10-16 12:27:33,482 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:27:33,482 INFO L93 Difference]: Finished difference Result 253 states and 590 transitions. [2020-10-16 12:27:33,482 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2020-10-16 12:27:33,483 INFO L78 Accepts]: Start accepts. Automaton has 13 states. Word has length 14 [2020-10-16 12:27:33,483 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:27:33,484 INFO L225 Difference]: With dead ends: 253 [2020-10-16 12:27:33,484 INFO L226 Difference]: Without dead ends: 251 [2020-10-16 12:27:33,485 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 11 SyntacticMatches, 2 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 205 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=246, Invalid=624, Unknown=0, NotChecked=0, Total=870 [2020-10-16 12:27:33,485 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 251 states. [2020-10-16 12:27:33,488 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 251 to 169. [2020-10-16 12:27:33,488 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 169 states. [2020-10-16 12:27:33,488 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 169 states to 169 states and 436 transitions. [2020-10-16 12:27:33,489 INFO L78 Accepts]: Start accepts. Automaton has 169 states and 436 transitions. Word has length 14 [2020-10-16 12:27:33,489 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:27:33,489 INFO L481 AbstractCegarLoop]: Abstraction has 169 states and 436 transitions. [2020-10-16 12:27:33,489 INFO L482 AbstractCegarLoop]: Interpolant automaton has 13 states. [2020-10-16 12:27:33,489 INFO L276 IsEmpty]: Start isEmpty. Operand 169 states and 436 transitions. [2020-10-16 12:27:33,490 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:27:33,490 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:27:33,490 INFO L422 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:27:33,699 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 112 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable115 [2020-10-16 12:27:33,700 INFO L429 AbstractCegarLoop]: === Iteration 117 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:27:33,700 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:27:33,700 INFO L82 PathProgramCache]: Analyzing trace with hash 320857630, now seen corresponding path program 104 times [2020-10-16 12:27:33,702 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:27:33,702 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [913077640] [2020-10-16 12:27:33,702 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:27:33,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:33,798 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:33,799 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [913077640] [2020-10-16 12:27:33,799 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1228312638] [2020-10-16 12:27:33,799 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 113 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 113 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:33,860 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 12:27:33,860 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:27:33,861 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:27:33,863 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:27:34,083 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:34,084 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:27:34,084 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:27:34,084 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [622867461] [2020-10-16 12:27:34,085 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:27:34,087 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:27:34,091 INFO L258 McrAutomatonBuilder]: Finished intersection with 27 states and 38 transitions. [2020-10-16 12:27:34,091 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:27:34,097 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:34,097 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:34,112 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:27:34,113 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:34,150 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:27:34,150 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:34,201 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:27:34,201 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:34,251 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:27:34,251 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:34,297 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:27:34,297 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:34,350 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-16 12:27:34,350 INFO L461 AbstractCegarLoop]: Interpolant automaton has 15 states [2020-10-16 12:27:34,351 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:27:34,351 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2020-10-16 12:27:34,351 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=117, Invalid=345, Unknown=0, NotChecked=0, Total=462 [2020-10-16 12:27:34,351 INFO L87 Difference]: Start difference. First operand 169 states and 436 transitions. Second operand 15 states. [2020-10-16 12:27:34,769 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:27:34,769 INFO L93 Difference]: Finished difference Result 258 states and 616 transitions. [2020-10-16 12:27:34,770 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2020-10-16 12:27:34,770 INFO L78 Accepts]: Start accepts. Automaton has 15 states. Word has length 14 [2020-10-16 12:27:34,770 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:27:34,770 INFO L225 Difference]: With dead ends: 258 [2020-10-16 12:27:34,771 INFO L226 Difference]: Without dead ends: 253 [2020-10-16 12:27:34,771 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 11 SyntacticMatches, 2 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 241 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=294, Invalid=698, Unknown=0, NotChecked=0, Total=992 [2020-10-16 12:27:34,771 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 253 states. [2020-10-16 12:27:34,775 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 253 to 164. [2020-10-16 12:27:34,775 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 164 states. [2020-10-16 12:27:34,775 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 164 states to 164 states and 421 transitions. [2020-10-16 12:27:34,775 INFO L78 Accepts]: Start accepts. Automaton has 164 states and 421 transitions. Word has length 14 [2020-10-16 12:27:34,776 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:27:34,776 INFO L481 AbstractCegarLoop]: Abstraction has 164 states and 421 transitions. [2020-10-16 12:27:34,776 INFO L482 AbstractCegarLoop]: Interpolant automaton has 15 states. [2020-10-16 12:27:34,776 INFO L276 IsEmpty]: Start isEmpty. Operand 164 states and 421 transitions. [2020-10-16 12:27:34,776 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:27:34,776 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:27:34,776 INFO L422 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:27:34,977 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable116,113 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:34,977 INFO L429 AbstractCegarLoop]: === Iteration 118 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:27:34,977 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:27:34,978 INFO L82 PathProgramCache]: Analyzing trace with hash -1428494772, now seen corresponding path program 105 times [2020-10-16 12:27:34,979 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:27:34,979 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1566916426] [2020-10-16 12:27:34,980 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:27:34,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:35,079 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:35,079 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1566916426] [2020-10-16 12:27:35,080 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [392579415] [2020-10-16 12:27:35,080 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 114 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 114 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:35,120 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2020-10-16 12:27:35,120 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:27:35,121 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:27:35,121 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:27:35,853 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:35,853 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:27:35,853 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:27:35,853 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [245431215] [2020-10-16 12:27:35,853 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:27:35,854 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:27:35,857 INFO L258 McrAutomatonBuilder]: Finished intersection with 27 states and 38 transitions. [2020-10-16 12:27:35,857 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:27:35,870 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:35,870 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:35,884 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:27:35,884 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:35,917 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:27:35,918 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:35,960 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-16 12:27:35,961 INFO L461 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-10-16 12:27:35,961 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:27:35,961 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-10-16 12:27:35,961 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=256, Unknown=0, NotChecked=0, Total=342 [2020-10-16 12:27:35,961 INFO L87 Difference]: Start difference. First operand 164 states and 421 transitions. Second operand 12 states. [2020-10-16 12:27:36,260 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:27:36,260 INFO L93 Difference]: Finished difference Result 248 states and 584 transitions. [2020-10-16 12:27:36,261 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2020-10-16 12:27:36,261 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 14 [2020-10-16 12:27:36,261 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:27:36,261 INFO L225 Difference]: With dead ends: 248 [2020-10-16 12:27:36,261 INFO L226 Difference]: Without dead ends: 246 [2020-10-16 12:27:36,262 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 14 SyntacticMatches, 2 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 162 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=201, Invalid=501, Unknown=0, NotChecked=0, Total=702 [2020-10-16 12:27:36,262 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 246 states. [2020-10-16 12:27:36,265 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 246 to 169. [2020-10-16 12:27:36,265 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 169 states. [2020-10-16 12:27:36,265 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 169 states to 169 states and 438 transitions. [2020-10-16 12:27:36,265 INFO L78 Accepts]: Start accepts. Automaton has 169 states and 438 transitions. Word has length 14 [2020-10-16 12:27:36,265 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:27:36,265 INFO L481 AbstractCegarLoop]: Abstraction has 169 states and 438 transitions. [2020-10-16 12:27:36,265 INFO L482 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-10-16 12:27:36,266 INFO L276 IsEmpty]: Start isEmpty. Operand 169 states and 438 transitions. [2020-10-16 12:27:36,266 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:27:36,266 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:27:36,266 INFO L422 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:27:36,466 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 114 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable117 [2020-10-16 12:27:36,467 INFO L429 AbstractCegarLoop]: === Iteration 119 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:27:36,467 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:27:36,467 INFO L82 PathProgramCache]: Analyzing trace with hash -1428493811, now seen corresponding path program 106 times [2020-10-16 12:27:36,469 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:27:36,469 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1952788501] [2020-10-16 12:27:36,469 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:27:36,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:36,568 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:36,568 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1952788501] [2020-10-16 12:27:36,569 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [233521219] [2020-10-16 12:27:36,569 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 115 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 115 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:36,607 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 12:27:36,607 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:27:36,608 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:27:36,608 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:27:36,783 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:36,783 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:27:36,784 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:27:36,784 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [642901388] [2020-10-16 12:27:36,784 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:27:36,785 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:27:36,787 INFO L258 McrAutomatonBuilder]: Finished intersection with 29 states and 42 transitions. [2020-10-16 12:27:36,788 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:27:36,792 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:27:36,792 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:36,821 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:27:36,821 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:36,855 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:27:36,855 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:36,893 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:27:36,893 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:36,936 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:36,936 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:36,949 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-16 12:27:36,950 INFO L461 AbstractCegarLoop]: Interpolant automaton has 14 states [2020-10-16 12:27:36,950 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:27:36,950 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2020-10-16 12:27:36,950 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=110, Invalid=310, Unknown=0, NotChecked=0, Total=420 [2020-10-16 12:27:36,950 INFO L87 Difference]: Start difference. First operand 169 states and 438 transitions. Second operand 14 states. [2020-10-16 12:27:37,310 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:27:37,310 INFO L93 Difference]: Finished difference Result 257 states and 612 transitions. [2020-10-16 12:27:37,311 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2020-10-16 12:27:37,311 INFO L78 Accepts]: Start accepts. Automaton has 14 states. Word has length 14 [2020-10-16 12:27:37,311 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:27:37,312 INFO L225 Difference]: With dead ends: 257 [2020-10-16 12:27:37,312 INFO L226 Difference]: Without dead ends: 252 [2020-10-16 12:27:37,312 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 14 SyntacticMatches, 2 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 207 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=267, Invalid=603, Unknown=0, NotChecked=0, Total=870 [2020-10-16 12:27:37,313 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 252 states. [2020-10-16 12:27:37,314 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 252 to 163. [2020-10-16 12:27:37,314 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 163 states. [2020-10-16 12:27:37,315 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 163 states to 163 states and 416 transitions. [2020-10-16 12:27:37,315 INFO L78 Accepts]: Start accepts. Automaton has 163 states and 416 transitions. Word has length 14 [2020-10-16 12:27:37,315 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:27:37,315 INFO L481 AbstractCegarLoop]: Abstraction has 163 states and 416 transitions. [2020-10-16 12:27:37,315 INFO L482 AbstractCegarLoop]: Interpolant automaton has 14 states. [2020-10-16 12:27:37,315 INFO L276 IsEmpty]: Start isEmpty. Operand 163 states and 416 transitions. [2020-10-16 12:27:37,315 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:27:37,315 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:27:37,315 INFO L422 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:27:37,516 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable118,115 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:37,516 INFO L429 AbstractCegarLoop]: === Iteration 120 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:27:37,517 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:27:37,517 INFO L82 PathProgramCache]: Analyzing trace with hash -792218594, now seen corresponding path program 107 times [2020-10-16 12:27:37,518 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:27:37,518 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1821910501] [2020-10-16 12:27:37,519 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:27:37,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:37,653 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:37,654 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1821910501] [2020-10-16 12:27:37,654 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2047633664] [2020-10-16 12:27:37,654 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 116 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 116 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:37,695 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2020-10-16 12:27:37,695 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:27:37,696 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:27:37,697 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:27:37,852 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:37,853 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:27:37,853 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:27:37,853 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1690858638] [2020-10-16 12:27:37,854 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:27:37,855 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:27:37,858 INFO L258 McrAutomatonBuilder]: Finished intersection with 30 states and 44 transitions. [2020-10-16 12:27:37,858 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:27:37,863 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:37,864 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:37,887 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:27:37,887 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-16 12:27:37,888 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:27:37,888 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-16 12:27:37,888 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=207, Unknown=0, NotChecked=0, Total=272 [2020-10-16 12:27:37,888 INFO L87 Difference]: Start difference. First operand 163 states and 416 transitions. Second operand 10 states. [2020-10-16 12:27:38,018 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:27:38,018 INFO L93 Difference]: Finished difference Result 207 states and 502 transitions. [2020-10-16 12:27:38,019 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-10-16 12:27:38,019 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 14 [2020-10-16 12:27:38,019 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:27:38,019 INFO L225 Difference]: With dead ends: 207 [2020-10-16 12:27:38,019 INFO L226 Difference]: Without dead ends: 205 [2020-10-16 12:27:38,020 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 79 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=113, Invalid=267, Unknown=0, NotChecked=0, Total=380 [2020-10-16 12:27:38,020 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 205 states. [2020-10-16 12:27:38,023 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 205 to 165. [2020-10-16 12:27:38,023 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 165 states. [2020-10-16 12:27:38,023 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 165 states to 165 states and 422 transitions. [2020-10-16 12:27:38,023 INFO L78 Accepts]: Start accepts. Automaton has 165 states and 422 transitions. Word has length 14 [2020-10-16 12:27:38,023 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:27:38,023 INFO L481 AbstractCegarLoop]: Abstraction has 165 states and 422 transitions. [2020-10-16 12:27:38,024 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-16 12:27:38,024 INFO L276 IsEmpty]: Start isEmpty. Operand 165 states and 422 transitions. [2020-10-16 12:27:38,024 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:27:38,024 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:27:38,024 INFO L422 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:27:38,224 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable119,116 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:38,225 INFO L429 AbstractCegarLoop]: === Iteration 121 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:27:38,225 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:27:38,225 INFO L82 PathProgramCache]: Analyzing trace with hash -792217633, now seen corresponding path program 108 times [2020-10-16 12:27:38,227 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:27:38,227 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1918496005] [2020-10-16 12:27:38,227 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:27:38,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:38,346 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:38,347 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1918496005] [2020-10-16 12:27:38,347 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1389985660] [2020-10-16 12:27:38,347 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 117 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 117 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:38,385 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2020-10-16 12:27:38,385 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:27:38,386 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:27:38,386 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:27:38,558 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:38,559 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:27:38,559 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:27:38,559 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1033364218] [2020-10-16 12:27:38,559 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:27:38,560 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:27:38,563 INFO L258 McrAutomatonBuilder]: Finished intersection with 29 states and 42 transitions. [2020-10-16 12:27:38,563 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:27:38,569 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:38,570 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:38,602 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:27:38,603 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-16 12:27:38,603 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:27:38,603 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-16 12:27:38,603 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=208, Unknown=0, NotChecked=0, Total=272 [2020-10-16 12:27:38,603 INFO L87 Difference]: Start difference. First operand 165 states and 422 transitions. Second operand 10 states. [2020-10-16 12:27:38,746 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:27:38,746 INFO L93 Difference]: Finished difference Result 212 states and 512 transitions. [2020-10-16 12:27:38,747 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-10-16 12:27:38,747 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 14 [2020-10-16 12:27:38,747 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:27:38,747 INFO L225 Difference]: With dead ends: 212 [2020-10-16 12:27:38,747 INFO L226 Difference]: Without dead ends: 210 [2020-10-16 12:27:38,748 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 92 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=122, Invalid=298, Unknown=0, NotChecked=0, Total=420 [2020-10-16 12:27:38,748 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 210 states. [2020-10-16 12:27:38,751 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 210 to 161. [2020-10-16 12:27:38,751 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 161 states. [2020-10-16 12:27:38,752 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 161 states to 161 states and 410 transitions. [2020-10-16 12:27:38,752 INFO L78 Accepts]: Start accepts. Automaton has 161 states and 410 transitions. Word has length 14 [2020-10-16 12:27:38,752 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:27:38,752 INFO L481 AbstractCegarLoop]: Abstraction has 161 states and 410 transitions. [2020-10-16 12:27:38,752 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-16 12:27:38,752 INFO L276 IsEmpty]: Start isEmpty. Operand 161 states and 410 transitions. [2020-10-16 12:27:38,753 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:27:38,753 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:27:38,753 INFO L422 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:27:38,953 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable120,117 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:38,954 INFO L429 AbstractCegarLoop]: === Iteration 122 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:27:38,954 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:27:38,954 INFO L82 PathProgramCache]: Analyzing trace with hash -771662804, now seen corresponding path program 109 times [2020-10-16 12:27:38,956 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:27:38,956 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2019479416] [2020-10-16 12:27:38,956 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:27:38,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:39,076 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:39,077 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2019479416] [2020-10-16 12:27:39,077 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1677447822] [2020-10-16 12:27:39,077 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 118 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 118 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:39,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:39,118 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:27:39,119 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:27:39,279 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:39,279 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:27:39,280 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:27:39,280 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [233242044] [2020-10-16 12:27:39,280 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:27:39,281 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:27:39,284 INFO L258 McrAutomatonBuilder]: Finished intersection with 32 states and 48 transitions. [2020-10-16 12:27:39,284 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:27:39,289 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:39,289 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:39,317 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:27:39,317 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-16 12:27:39,317 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:27:39,318 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-16 12:27:39,318 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=205, Unknown=0, NotChecked=0, Total=272 [2020-10-16 12:27:39,318 INFO L87 Difference]: Start difference. First operand 161 states and 410 transitions. Second operand 10 states. [2020-10-16 12:27:39,470 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:27:39,471 INFO L93 Difference]: Finished difference Result 205 states and 495 transitions. [2020-10-16 12:27:39,471 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2020-10-16 12:27:39,471 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 14 [2020-10-16 12:27:39,471 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:27:39,472 INFO L225 Difference]: With dead ends: 205 [2020-10-16 12:27:39,472 INFO L226 Difference]: Without dead ends: 203 [2020-10-16 12:27:39,472 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 77 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=129, Invalid=291, Unknown=0, NotChecked=0, Total=420 [2020-10-16 12:27:39,473 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 203 states. [2020-10-16 12:27:39,475 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 203 to 163. [2020-10-16 12:27:39,475 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 163 states. [2020-10-16 12:27:39,476 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 163 states to 163 states and 416 transitions. [2020-10-16 12:27:39,476 INFO L78 Accepts]: Start accepts. Automaton has 163 states and 416 transitions. Word has length 14 [2020-10-16 12:27:39,476 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:27:39,476 INFO L481 AbstractCegarLoop]: Abstraction has 163 states and 416 transitions. [2020-10-16 12:27:39,476 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-16 12:27:39,476 INFO L276 IsEmpty]: Start isEmpty. Operand 163 states and 416 transitions. [2020-10-16 12:27:39,476 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:27:39,476 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:27:39,477 INFO L422 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:27:39,677 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable121,118 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:39,677 INFO L429 AbstractCegarLoop]: === Iteration 123 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:27:39,678 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:27:39,678 INFO L82 PathProgramCache]: Analyzing trace with hash -771661843, now seen corresponding path program 110 times [2020-10-16 12:27:39,679 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:27:39,680 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1026620918] [2020-10-16 12:27:39,680 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:27:39,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:39,786 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:39,787 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1026620918] [2020-10-16 12:27:39,787 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [888369452] [2020-10-16 12:27:39,787 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 119 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 119 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:39,826 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 12:27:39,827 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:27:39,827 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:27:39,828 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:27:40,016 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:40,016 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:27:40,016 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:27:40,016 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [825669429] [2020-10-16 12:27:40,017 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:27:40,018 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:27:40,024 INFO L258 McrAutomatonBuilder]: Finished intersection with 33 states and 50 transitions. [2020-10-16 12:27:40,024 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:27:40,029 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:40,029 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:40,059 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:27:40,059 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:40,108 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:27:40,108 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:40,143 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-16 12:27:40,143 INFO L461 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-10-16 12:27:40,144 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:27:40,144 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-10-16 12:27:40,144 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=246, Unknown=0, NotChecked=0, Total=342 [2020-10-16 12:27:40,144 INFO L87 Difference]: Start difference. First operand 163 states and 416 transitions. Second operand 12 states. [2020-10-16 12:27:40,384 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:27:40,384 INFO L93 Difference]: Finished difference Result 247 states and 595 transitions. [2020-10-16 12:27:40,385 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2020-10-16 12:27:40,385 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 14 [2020-10-16 12:27:40,385 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:27:40,386 INFO L225 Difference]: With dead ends: 247 [2020-10-16 12:27:40,386 INFO L226 Difference]: Without dead ends: 242 [2020-10-16 12:27:40,386 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 114 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=210, Invalid=440, Unknown=0, NotChecked=0, Total=650 [2020-10-16 12:27:40,387 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 242 states. [2020-10-16 12:27:40,389 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 242 to 162. [2020-10-16 12:27:40,389 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 162 states. [2020-10-16 12:27:40,389 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 162 states to 162 states and 404 transitions. [2020-10-16 12:27:40,389 INFO L78 Accepts]: Start accepts. Automaton has 162 states and 404 transitions. Word has length 14 [2020-10-16 12:27:40,389 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:27:40,390 INFO L481 AbstractCegarLoop]: Abstraction has 162 states and 404 transitions. [2020-10-16 12:27:40,390 INFO L482 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-10-16 12:27:40,390 INFO L276 IsEmpty]: Start isEmpty. Operand 162 states and 404 transitions. [2020-10-16 12:27:40,390 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:27:40,390 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:27:40,390 INFO L422 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:27:40,591 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 119 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable122 [2020-10-16 12:27:40,591 INFO L429 AbstractCegarLoop]: === Iteration 124 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:27:40,591 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:27:40,592 INFO L82 PathProgramCache]: Analyzing trace with hash -770076193, now seen corresponding path program 111 times [2020-10-16 12:27:40,593 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:27:40,593 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1668447709] [2020-10-16 12:27:40,594 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:27:40,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:40,689 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:40,690 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1668447709] [2020-10-16 12:27:40,690 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [761442154] [2020-10-16 12:27:40,690 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 120 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 120 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:40,730 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2020-10-16 12:27:40,731 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:27:40,731 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:27:40,732 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:27:40,941 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:40,941 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:27:40,941 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:27:40,942 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1157987137] [2020-10-16 12:27:40,942 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:27:40,943 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:27:40,945 INFO L258 McrAutomatonBuilder]: Finished intersection with 28 states and 40 transitions. [2020-10-16 12:27:40,945 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:27:40,958 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:27:40,959 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:40,992 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [63701#(and (<= ~j~0 14) (<= ~i~0 377))] [2020-10-16 12:27:40,992 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:27:40,992 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:27:40,993 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:27:40,993 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=215, Unknown=0, NotChecked=0, Total=306 [2020-10-16 12:27:40,993 INFO L87 Difference]: Start difference. First operand 162 states and 404 transitions. Second operand 11 states. [2020-10-16 12:27:41,338 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:27:41,338 INFO L93 Difference]: Finished difference Result 250 states and 602 transitions. [2020-10-16 12:27:41,339 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2020-10-16 12:27:41,339 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 14 [2020-10-16 12:27:41,339 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:27:41,340 INFO L225 Difference]: With dead ends: 250 [2020-10-16 12:27:41,340 INFO L226 Difference]: Without dead ends: 245 [2020-10-16 12:27:41,341 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 132 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=229, Invalid=473, Unknown=0, NotChecked=0, Total=702 [2020-10-16 12:27:41,341 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 245 states. [2020-10-16 12:27:41,343 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 245 to 161. [2020-10-16 12:27:41,343 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 161 states. [2020-10-16 12:27:41,344 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 161 states to 161 states and 399 transitions. [2020-10-16 12:27:41,344 INFO L78 Accepts]: Start accepts. Automaton has 161 states and 399 transitions. Word has length 14 [2020-10-16 12:27:41,344 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:27:41,344 INFO L481 AbstractCegarLoop]: Abstraction has 161 states and 399 transitions. [2020-10-16 12:27:41,344 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:27:41,344 INFO L276 IsEmpty]: Start isEmpty. Operand 161 states and 399 transitions. [2020-10-16 12:27:41,344 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:27:41,344 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:27:41,344 INFO L422 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:27:41,545 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 120 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable123 [2020-10-16 12:27:41,545 INFO L429 AbstractCegarLoop]: === Iteration 125 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:27:41,546 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:27:41,546 INFO L82 PathProgramCache]: Analyzing trace with hash -743033653, now seen corresponding path program 112 times [2020-10-16 12:27:41,548 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:27:41,548 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1446470365] [2020-10-16 12:27:41,548 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:27:41,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:41,650 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:41,650 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1446470365] [2020-10-16 12:27:41,650 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2043596373] [2020-10-16 12:27:41,651 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 121 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 121 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:41,693 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 12:27:41,693 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:27:41,693 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:27:41,694 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:27:41,935 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:41,935 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:27:41,935 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:27:41,936 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1353815733] [2020-10-16 12:27:41,936 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:27:41,937 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:27:41,939 INFO L258 McrAutomatonBuilder]: Finished intersection with 24 states and 32 transitions. [2020-10-16 12:27:41,939 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:27:41,952 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:27:41,953 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-16 12:27:41,953 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:27:41,953 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-16 12:27:41,953 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=204, Unknown=0, NotChecked=0, Total=272 [2020-10-16 12:27:41,953 INFO L87 Difference]: Start difference. First operand 161 states and 399 transitions. Second operand 10 states. [2020-10-16 12:27:42,295 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:27:42,295 INFO L93 Difference]: Finished difference Result 244 states and 570 transitions. [2020-10-16 12:27:42,296 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2020-10-16 12:27:42,296 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 14 [2020-10-16 12:27:42,296 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:27:42,297 INFO L225 Difference]: With dead ends: 244 [2020-10-16 12:27:42,297 INFO L226 Difference]: Without dead ends: 242 [2020-10-16 12:27:42,298 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 134 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=184, Invalid=466, Unknown=0, NotChecked=0, Total=650 [2020-10-16 12:27:42,298 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 242 states. [2020-10-16 12:27:42,300 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 242 to 164. [2020-10-16 12:27:42,300 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 164 states. [2020-10-16 12:27:42,300 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 164 states to 164 states and 412 transitions. [2020-10-16 12:27:42,301 INFO L78 Accepts]: Start accepts. Automaton has 164 states and 412 transitions. Word has length 14 [2020-10-16 12:27:42,301 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:27:42,301 INFO L481 AbstractCegarLoop]: Abstraction has 164 states and 412 transitions. [2020-10-16 12:27:42,301 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-16 12:27:42,301 INFO L276 IsEmpty]: Start isEmpty. Operand 164 states and 412 transitions. [2020-10-16 12:27:42,301 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:27:42,302 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:27:42,302 INFO L422 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:27:42,503 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 121 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable124 [2020-10-16 12:27:42,503 INFO L429 AbstractCegarLoop]: === Iteration 126 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:27:42,503 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:27:42,504 INFO L82 PathProgramCache]: Analyzing trace with hash -743032692, now seen corresponding path program 113 times [2020-10-16 12:27:42,505 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:27:42,505 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [950828427] [2020-10-16 12:27:42,506 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:27:42,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:42,595 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:42,595 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [950828427] [2020-10-16 12:27:42,595 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [374838680] [2020-10-16 12:27:42,596 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 122 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 122 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:42,634 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 12:27:42,635 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:27:42,636 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:27:42,636 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:27:43,359 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:43,359 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:27:43,360 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:27:43,360 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [953906721] [2020-10-16 12:27:43,360 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:27:43,361 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:27:43,363 INFO L258 McrAutomatonBuilder]: Finished intersection with 26 states and 36 transitions. [2020-10-16 12:27:43,363 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:27:43,373 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:27:43,373 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:43,407 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:27:43,407 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:43,448 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-16 12:27:43,448 INFO L461 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-10-16 12:27:43,448 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:27:43,448 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-10-16 12:27:43,449 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=250, Unknown=0, NotChecked=0, Total=342 [2020-10-16 12:27:43,449 INFO L87 Difference]: Start difference. First operand 164 states and 412 transitions. Second operand 12 states. [2020-10-16 12:27:43,862 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:27:43,862 INFO L93 Difference]: Finished difference Result 246 states and 592 transitions. [2020-10-16 12:27:43,863 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2020-10-16 12:27:43,863 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 14 [2020-10-16 12:27:43,863 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:27:43,864 INFO L225 Difference]: With dead ends: 246 [2020-10-16 12:27:43,864 INFO L226 Difference]: Without dead ends: 241 [2020-10-16 12:27:43,864 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 176 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=251, Invalid=561, Unknown=0, NotChecked=0, Total=812 [2020-10-16 12:27:43,865 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 241 states. [2020-10-16 12:27:43,868 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 241 to 162. [2020-10-16 12:27:43,868 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 162 states. [2020-10-16 12:27:43,869 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 162 states to 162 states and 404 transitions. [2020-10-16 12:27:43,869 INFO L78 Accepts]: Start accepts. Automaton has 162 states and 404 transitions. Word has length 14 [2020-10-16 12:27:43,869 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:27:43,869 INFO L481 AbstractCegarLoop]: Abstraction has 162 states and 404 transitions. [2020-10-16 12:27:43,869 INFO L482 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-10-16 12:27:43,870 INFO L276 IsEmpty]: Start isEmpty. Operand 162 states and 404 transitions. [2020-10-16 12:27:43,870 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:27:43,870 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:27:43,870 INFO L422 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:27:44,070 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 122 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable125 [2020-10-16 12:27:44,071 INFO L429 AbstractCegarLoop]: === Iteration 127 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:27:44,071 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:27:44,072 INFO L82 PathProgramCache]: Analyzing trace with hash -742370563, now seen corresponding path program 114 times [2020-10-16 12:27:44,073 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:27:44,073 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [965039695] [2020-10-16 12:27:44,074 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:27:44,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:44,167 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:44,167 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [965039695] [2020-10-16 12:27:44,167 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [173653258] [2020-10-16 12:27:44,167 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 123 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 123 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:44,206 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2020-10-16 12:27:44,207 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:27:44,207 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:27:44,208 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:27:44,477 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:44,477 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:27:44,477 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:27:44,477 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1947472249] [2020-10-16 12:27:44,478 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:27:44,479 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:27:44,481 INFO L258 McrAutomatonBuilder]: Finished intersection with 25 states and 34 transitions. [2020-10-16 12:27:44,482 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:27:44,485 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:27:44,485 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:44,538 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [65642#(and (<= ~j~0 15) (<= ~i~0 377))] [2020-10-16 12:27:44,538 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:27:44,538 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:27:44,538 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:27:44,538 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=216, Unknown=0, NotChecked=0, Total=306 [2020-10-16 12:27:44,539 INFO L87 Difference]: Start difference. First operand 162 states and 404 transitions. Second operand 11 states. [2020-10-16 12:27:45,028 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:27:45,028 INFO L93 Difference]: Finished difference Result 249 states and 600 transitions. [2020-10-16 12:27:45,029 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2020-10-16 12:27:45,029 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 14 [2020-10-16 12:27:45,029 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:27:45,030 INFO L225 Difference]: With dead ends: 249 [2020-10-16 12:27:45,030 INFO L226 Difference]: Without dead ends: 244 [2020-10-16 12:27:45,031 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 158 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=242, Invalid=514, Unknown=0, NotChecked=0, Total=756 [2020-10-16 12:27:45,031 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 244 states. [2020-10-16 12:27:45,034 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 244 to 162. [2020-10-16 12:27:45,034 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 162 states. [2020-10-16 12:27:45,034 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 162 states to 162 states and 404 transitions. [2020-10-16 12:27:45,035 INFO L78 Accepts]: Start accepts. Automaton has 162 states and 404 transitions. Word has length 14 [2020-10-16 12:27:45,035 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:27:45,035 INFO L481 AbstractCegarLoop]: Abstraction has 162 states and 404 transitions. [2020-10-16 12:27:45,035 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:27:45,035 INFO L276 IsEmpty]: Start isEmpty. Operand 162 states and 404 transitions. [2020-10-16 12:27:45,036 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:27:45,036 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:27:45,036 INFO L422 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:27:45,248 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable126,123 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:45,249 INFO L429 AbstractCegarLoop]: === Iteration 128 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:27:45,249 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:27:45,249 INFO L82 PathProgramCache]: Analyzing trace with hash -741447042, now seen corresponding path program 115 times [2020-10-16 12:27:45,253 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:27:45,254 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [510376981] [2020-10-16 12:27:45,254 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:27:45,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:45,401 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:45,402 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [510376981] [2020-10-16 12:27:45,402 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1945086870] [2020-10-16 12:27:45,402 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 124 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 124 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:45,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:45,470 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:27:45,471 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:27:45,750 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:45,750 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:27:45,750 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:27:45,751 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [456252033] [2020-10-16 12:27:45,751 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:27:45,752 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:27:45,756 INFO L258 McrAutomatonBuilder]: Finished intersection with 25 states and 34 transitions. [2020-10-16 12:27:45,756 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:27:45,775 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:27:45,775 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:45,808 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [66292#(and (<= ~j~0 17) (<= ~i~0 377))] [2020-10-16 12:27:45,808 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:27:45,809 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:27:45,809 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:27:45,809 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=219, Unknown=0, NotChecked=0, Total=306 [2020-10-16 12:27:45,809 INFO L87 Difference]: Start difference. First operand 162 states and 404 transitions. Second operand 11 states. [2020-10-16 12:27:46,249 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:27:46,250 INFO L93 Difference]: Finished difference Result 241 states and 580 transitions. [2020-10-16 12:27:46,250 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2020-10-16 12:27:46,250 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 14 [2020-10-16 12:27:46,251 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:27:46,252 INFO L225 Difference]: With dead ends: 241 [2020-10-16 12:27:46,252 INFO L226 Difference]: Without dead ends: 236 [2020-10-16 12:27:46,253 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 161 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=237, Invalid=519, Unknown=0, NotChecked=0, Total=756 [2020-10-16 12:27:46,253 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 236 states. [2020-10-16 12:27:46,256 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 236 to 161. [2020-10-16 12:27:46,257 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 161 states. [2020-10-16 12:27:46,259 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 161 states to 161 states and 399 transitions. [2020-10-16 12:27:46,260 INFO L78 Accepts]: Start accepts. Automaton has 161 states and 399 transitions. Word has length 14 [2020-10-16 12:27:46,260 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:27:46,260 INFO L481 AbstractCegarLoop]: Abstraction has 161 states and 399 transitions. [2020-10-16 12:27:46,261 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:27:46,261 INFO L276 IsEmpty]: Start isEmpty. Operand 161 states and 399 transitions. [2020-10-16 12:27:46,261 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:27:46,261 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:27:46,262 INFO L422 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:27:46,473 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 124 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable127 [2020-10-16 12:27:46,474 INFO L429 AbstractCegarLoop]: === Iteration 129 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:27:46,474 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:27:46,474 INFO L82 PathProgramCache]: Analyzing trace with hash 95285087, now seen corresponding path program 116 times [2020-10-16 12:27:46,476 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:27:46,476 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [666097049] [2020-10-16 12:27:46,477 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:27:46,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:46,562 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:46,562 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [666097049] [2020-10-16 12:27:46,562 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1465829101] [2020-10-16 12:27:46,563 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 125 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 125 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:46,610 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 12:27:46,611 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:27:46,611 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:27:46,612 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:27:46,795 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:46,795 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:27:46,795 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:27:46,796 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1683702461] [2020-10-16 12:27:46,796 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:27:46,797 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:27:46,799 INFO L258 McrAutomatonBuilder]: Finished intersection with 21 states and 26 transitions. [2020-10-16 12:27:46,800 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:27:46,811 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:27:46,812 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-16 12:27:46,812 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:27:46,813 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-16 12:27:46,813 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=211, Unknown=0, NotChecked=0, Total=272 [2020-10-16 12:27:46,813 INFO L87 Difference]: Start difference. First operand 161 states and 399 transitions. Second operand 10 states. [2020-10-16 12:27:47,186 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:27:47,187 INFO L93 Difference]: Finished difference Result 238 states and 555 transitions. [2020-10-16 12:27:47,187 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2020-10-16 12:27:47,188 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 14 [2020-10-16 12:27:47,188 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:27:47,189 INFO L225 Difference]: With dead ends: 238 [2020-10-16 12:27:47,189 INFO L226 Difference]: Without dead ends: 236 [2020-10-16 12:27:47,189 INFO L677 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-16 12:27:47,190 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 236 states. [2020-10-16 12:27:47,193 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 236 to 164. [2020-10-16 12:27:47,193 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 164 states. [2020-10-16 12:27:47,193 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 164 states to 164 states and 410 transitions. [2020-10-16 12:27:47,194 INFO L78 Accepts]: Start accepts. Automaton has 164 states and 410 transitions. Word has length 14 [2020-10-16 12:27:47,194 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:27:47,194 INFO L481 AbstractCegarLoop]: Abstraction has 164 states and 410 transitions. [2020-10-16 12:27:47,194 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-16 12:27:47,194 INFO L276 IsEmpty]: Start isEmpty. Operand 164 states and 410 transitions. [2020-10-16 12:27:47,194 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:27:47,195 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:27:47,195 INFO L422 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:27:47,406 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 125 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable128 [2020-10-16 12:27:47,406 INFO L429 AbstractCegarLoop]: === Iteration 130 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:27:47,407 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:27:47,407 INFO L82 PathProgramCache]: Analyzing trace with hash 95286048, now seen corresponding path program 117 times [2020-10-16 12:27:47,408 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:27:47,408 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [803150212] [2020-10-16 12:27:47,408 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:27:47,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:47,505 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:47,505 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [803150212] [2020-10-16 12:27:47,506 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1216991906] [2020-10-16 12:27:47,506 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 126 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 126 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:47,547 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2020-10-16 12:27:47,547 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:27:47,548 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:27:47,548 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:27:47,727 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:47,727 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:27:47,728 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:27:47,728 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1665293554] [2020-10-16 12:27:47,728 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:27:47,729 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:27:47,731 INFO L258 McrAutomatonBuilder]: Finished intersection with 21 states and 26 transitions. [2020-10-16 12:27:47,732 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:27:47,739 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:27:47,739 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-16 12:27:47,739 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:27:47,739 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-16 12:27:47,739 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=211, Unknown=0, NotChecked=0, Total=272 [2020-10-16 12:27:47,740 INFO L87 Difference]: Start difference. First operand 164 states and 410 transitions. Second operand 10 states. [2020-10-16 12:27:48,119 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:27:48,119 INFO L93 Difference]: Finished difference Result 240 states and 559 transitions. [2020-10-16 12:27:48,120 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2020-10-16 12:27:48,120 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 14 [2020-10-16 12:27:48,121 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:27:48,122 INFO L225 Difference]: With dead ends: 240 [2020-10-16 12:27:48,122 INFO L226 Difference]: Without dead ends: 238 [2020-10-16 12:27:48,122 INFO L677 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-16 12:27:48,123 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 238 states. [2020-10-16 12:27:48,125 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 238 to 163. [2020-10-16 12:27:48,126 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 163 states. [2020-10-16 12:27:48,126 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 163 states to 163 states and 406 transitions. [2020-10-16 12:27:48,126 INFO L78 Accepts]: Start accepts. Automaton has 163 states and 406 transitions. Word has length 14 [2020-10-16 12:27:48,126 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:27:48,126 INFO L481 AbstractCegarLoop]: Abstraction has 163 states and 406 transitions. [2020-10-16 12:27:48,127 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-16 12:27:48,127 INFO L276 IsEmpty]: Start isEmpty. Operand 163 states and 406 transitions. [2020-10-16 12:27:48,127 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:27:48,127 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:27:48,127 INFO L422 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:27:48,327 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 126 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable129 [2020-10-16 12:27:48,328 INFO L429 AbstractCegarLoop]: === Iteration 131 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:27:48,328 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:27:48,329 INFO L82 PathProgramCache]: Analyzing trace with hash 95314878, now seen corresponding path program 118 times [2020-10-16 12:27:48,331 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:27:48,331 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [668123707] [2020-10-16 12:27:48,331 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:27:48,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:48,435 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:48,435 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [668123707] [2020-10-16 12:27:48,435 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1480833013] [2020-10-16 12:27:48,436 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 127 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 127 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:48,505 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 12:27:48,505 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:27:48,507 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:27:48,508 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:27:48,688 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:48,689 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:27:48,689 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:27:48,689 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [902624392] [2020-10-16 12:27:48,689 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:27:48,690 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:27:48,693 INFO L258 McrAutomatonBuilder]: Finished intersection with 22 states and 28 transitions. [2020-10-16 12:27:48,694 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:27:48,706 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:27:48,706 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:48,737 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [68214#(and (<= (+ ~i~0 (* 2 ~j~0)) 21) (<= ~i~0 377))] [2020-10-16 12:27:48,737 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:27:48,738 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:27:48,738 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:27:48,738 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=234, Unknown=0, NotChecked=0, Total=306 [2020-10-16 12:27:48,739 INFO L87 Difference]: Start difference. First operand 163 states and 406 transitions. Second operand 11 states. [2020-10-16 12:27:49,173 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:27:49,173 INFO L93 Difference]: Finished difference Result 247 states and 579 transitions. [2020-10-16 12:27:49,174 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2020-10-16 12:27:49,174 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 14 [2020-10-16 12:27:49,174 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:27:49,175 INFO L225 Difference]: With dead ends: 247 [2020-10-16 12:27:49,175 INFO L226 Difference]: Without dead ends: 245 [2020-10-16 12:27:49,175 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 189 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=220, Invalid=650, Unknown=0, NotChecked=0, Total=870 [2020-10-16 12:27:49,175 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 245 states. [2020-10-16 12:27:49,178 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 245 to 165. [2020-10-16 12:27:49,178 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 165 states. [2020-10-16 12:27:49,179 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 165 states to 165 states and 414 transitions. [2020-10-16 12:27:49,179 INFO L78 Accepts]: Start accepts. Automaton has 165 states and 414 transitions. Word has length 14 [2020-10-16 12:27:49,179 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:27:49,179 INFO L481 AbstractCegarLoop]: Abstraction has 165 states and 414 transitions. [2020-10-16 12:27:49,179 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:27:49,179 INFO L276 IsEmpty]: Start isEmpty. Operand 165 states and 414 transitions. [2020-10-16 12:27:49,179 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:27:49,179 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:27:49,180 INFO L422 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:27:49,381 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable130,127 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:49,381 INFO L429 AbstractCegarLoop]: === Iteration 132 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:27:49,381 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:27:49,382 INFO L82 PathProgramCache]: Analyzing trace with hash 115840877, now seen corresponding path program 119 times [2020-10-16 12:27:49,383 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:27:49,384 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [511190886] [2020-10-16 12:27:49,384 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:27:49,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:49,483 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:49,484 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [511190886] [2020-10-16 12:27:49,484 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [873354692] [2020-10-16 12:27:49,484 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 128 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 128 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:49,538 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2020-10-16 12:27:49,539 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:27:49,539 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:27:49,540 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:27:49,707 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:49,707 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:27:49,707 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:27:49,707 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1507559220] [2020-10-16 12:27:49,708 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:27:49,709 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:27:49,710 INFO L258 McrAutomatonBuilder]: Finished intersection with 21 states and 26 transitions. [2020-10-16 12:27:49,711 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:27:49,725 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:27:49,726 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-16 12:27:49,726 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:27:49,726 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-16 12:27:49,726 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=206, Unknown=0, NotChecked=0, Total=272 [2020-10-16 12:27:49,726 INFO L87 Difference]: Start difference. First operand 165 states and 414 transitions. Second operand 10 states. [2020-10-16 12:27:50,153 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:27:50,153 INFO L93 Difference]: Finished difference Result 240 states and 567 transitions. [2020-10-16 12:27:50,154 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2020-10-16 12:27:50,154 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 14 [2020-10-16 12:27:50,154 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:27:50,155 INFO L225 Difference]: With dead ends: 240 [2020-10-16 12:27:50,155 INFO L226 Difference]: Without dead ends: 238 [2020-10-16 12:27:50,155 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 164 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=205, Invalid=551, Unknown=0, NotChecked=0, Total=756 [2020-10-16 12:27:50,156 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 238 states. [2020-10-16 12:27:50,158 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 238 to 165. [2020-10-16 12:27:50,159 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 165 states. [2020-10-16 12:27:50,159 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 165 states to 165 states and 414 transitions. [2020-10-16 12:27:50,159 INFO L78 Accepts]: Start accepts. Automaton has 165 states and 414 transitions. Word has length 14 [2020-10-16 12:27:50,159 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:27:50,159 INFO L481 AbstractCegarLoop]: Abstraction has 165 states and 414 transitions. [2020-10-16 12:27:50,159 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-16 12:27:50,160 INFO L276 IsEmpty]: Start isEmpty. Operand 165 states and 414 transitions. [2020-10-16 12:27:50,160 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:27:50,160 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:27:50,160 INFO L422 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:27:50,360 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable131,128 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:50,361 INFO L429 AbstractCegarLoop]: === Iteration 133 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:27:50,361 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:27:50,361 INFO L82 PathProgramCache]: Analyzing trace with hash 115841838, now seen corresponding path program 120 times [2020-10-16 12:27:50,363 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:27:50,363 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1680248924] [2020-10-16 12:27:50,364 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:27:50,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:50,462 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:50,462 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1680248924] [2020-10-16 12:27:50,463 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [713305248] [2020-10-16 12:27:50,463 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 129 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 129 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:50,505 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2020-10-16 12:27:50,505 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:27:50,506 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:27:50,507 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:27:50,686 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:50,686 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:27:50,687 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:27:50,687 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1003724825] [2020-10-16 12:27:50,687 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:27:50,689 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:27:50,691 INFO L258 McrAutomatonBuilder]: Finished intersection with 23 states and 30 transitions. [2020-10-16 12:27:50,691 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:27:50,697 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:27:50,697 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:50,730 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:27:50,730 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:50,767 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-16 12:27:50,767 INFO L461 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-10-16 12:27:50,767 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:27:50,767 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-10-16 12:27:50,768 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=254, Unknown=0, NotChecked=0, Total=342 [2020-10-16 12:27:50,768 INFO L87 Difference]: Start difference. First operand 165 states and 414 transitions. Second operand 12 states. [2020-10-16 12:27:51,234 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:27:51,234 INFO L93 Difference]: Finished difference Result 243 states and 588 transitions. [2020-10-16 12:27:51,235 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2020-10-16 12:27:51,235 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 14 [2020-10-16 12:27:51,235 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:27:51,236 INFO L225 Difference]: With dead ends: 243 [2020-10-16 12:27:51,236 INFO L226 Difference]: Without dead ends: 238 [2020-10-16 12:27:51,236 INFO L677 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-16 12:27:51,237 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 238 states. [2020-10-16 12:27:51,239 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 238 to 165. [2020-10-16 12:27:51,239 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 165 states. [2020-10-16 12:27:51,239 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 165 states to 165 states and 414 transitions. [2020-10-16 12:27:51,239 INFO L78 Accepts]: Start accepts. Automaton has 165 states and 414 transitions. Word has length 14 [2020-10-16 12:27:51,240 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:27:51,240 INFO L481 AbstractCegarLoop]: Abstraction has 165 states and 414 transitions. [2020-10-16 12:27:51,240 INFO L482 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-10-16 12:27:51,240 INFO L276 IsEmpty]: Start isEmpty. Operand 165 states and 414 transitions. [2020-10-16 12:27:51,240 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:27:51,240 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:27:51,240 INFO L422 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:27:51,441 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable132,129 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:51,441 INFO L429 AbstractCegarLoop]: === Iteration 134 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:27:51,441 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:27:51,442 INFO L82 PathProgramCache]: Analyzing trace with hash 116503967, now seen corresponding path program 121 times [2020-10-16 12:27:51,443 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:27:51,444 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1312135780] [2020-10-16 12:27:51,444 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:27:51,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:51,543 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:51,544 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1312135780] [2020-10-16 12:27:51,544 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2132291941] [2020-10-16 12:27:51,544 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 130 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 130 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:51,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:51,585 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:27:51,586 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:27:51,756 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:51,757 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:27:51,757 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:27:51,757 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1412196827] [2020-10-16 12:27:51,757 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:27:51,758 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:27:51,760 INFO L258 McrAutomatonBuilder]: Finished intersection with 22 states and 28 transitions. [2020-10-16 12:27:51,760 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:27:51,762 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:27:51,763 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:51,801 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [70173#(and (<= ~j~0 14) (<= ~i~0 377))] [2020-10-16 12:27:51,801 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:27:51,801 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:27:51,802 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:27:51,802 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=222, Unknown=0, NotChecked=0, Total=306 [2020-10-16 12:27:51,802 INFO L87 Difference]: Start difference. First operand 165 states and 414 transitions. Second operand 11 states. [2020-10-16 12:27:52,275 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:27:52,275 INFO L93 Difference]: Finished difference Result 241 states and 584 transitions. [2020-10-16 12:27:52,276 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2020-10-16 12:27:52,276 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 14 [2020-10-16 12:27:52,276 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:27:52,277 INFO L225 Difference]: With dead ends: 241 [2020-10-16 12:27:52,277 INFO L226 Difference]: Without dead ends: 236 [2020-10-16 12:27:52,277 INFO L677 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-16 12:27:52,278 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 236 states. [2020-10-16 12:27:52,281 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 236 to 165. [2020-10-16 12:27:52,281 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 165 states. [2020-10-16 12:27:52,282 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 165 states to 165 states and 414 transitions. [2020-10-16 12:27:52,282 INFO L78 Accepts]: Start accepts. Automaton has 165 states and 414 transitions. Word has length 14 [2020-10-16 12:27:52,282 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:27:52,282 INFO L481 AbstractCegarLoop]: Abstraction has 165 states and 414 transitions. [2020-10-16 12:27:52,282 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:27:52,282 INFO L276 IsEmpty]: Start isEmpty. Operand 165 states and 414 transitions. [2020-10-16 12:27:52,282 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:27:52,283 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:27:52,283 INFO L422 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:27:52,491 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 130 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable133 [2020-10-16 12:27:52,492 INFO L429 AbstractCegarLoop]: === Iteration 135 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:27:52,492 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:27:52,492 INFO L82 PathProgramCache]: Analyzing trace with hash 116765359, now seen corresponding path program 122 times [2020-10-16 12:27:52,494 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:27:52,494 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [537936085] [2020-10-16 12:27:52,494 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:27:52,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:52,587 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:52,588 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [537936085] [2020-10-16 12:27:52,588 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [171803715] [2020-10-16 12:27:52,588 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 131 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 131 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:52,628 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 12:27:52,628 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:27:52,629 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:27:52,629 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:27:52,790 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:52,791 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:27:52,791 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:27:52,791 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [540005751] [2020-10-16 12:27:52,791 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:27:52,792 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:27:52,794 INFO L258 McrAutomatonBuilder]: Finished intersection with 24 states and 32 transitions. [2020-10-16 12:27:52,794 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:27:52,814 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:27:52,814 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:52,848 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:27:52,848 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:52,897 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-16 12:27:52,897 INFO L461 AbstractCegarLoop]: Interpolant automaton has 13 states [2020-10-16 12:27:52,897 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:27:52,897 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2020-10-16 12:27:52,898 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=290, Unknown=0, NotChecked=0, Total=380 [2020-10-16 12:27:52,898 INFO L87 Difference]: Start difference. First operand 165 states and 414 transitions. Second operand 13 states. [2020-10-16 12:27:53,344 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:27:53,344 INFO L93 Difference]: Finished difference Result 241 states and 581 transitions. [2020-10-16 12:27:53,345 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2020-10-16 12:27:53,345 INFO L78 Accepts]: Start accepts. Automaton has 13 states. Word has length 14 [2020-10-16 12:27:53,345 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:27:53,346 INFO L225 Difference]: With dead ends: 241 [2020-10-16 12:27:53,347 INFO L226 Difference]: Without dead ends: 236 [2020-10-16 12:27:53,347 INFO L677 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-16 12:27:53,348 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 236 states. [2020-10-16 12:27:53,350 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 236 to 162. [2020-10-16 12:27:53,351 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 162 states. [2020-10-16 12:27:53,351 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 162 states to 162 states and 404 transitions. [2020-10-16 12:27:53,351 INFO L78 Accepts]: Start accepts. Automaton has 162 states and 404 transitions. Word has length 14 [2020-10-16 12:27:53,352 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:27:53,352 INFO L481 AbstractCegarLoop]: Abstraction has 162 states and 404 transitions. [2020-10-16 12:27:53,352 INFO L482 AbstractCegarLoop]: Interpolant automaton has 13 states. [2020-10-16 12:27:53,352 INFO L276 IsEmpty]: Start isEmpty. Operand 162 states and 404 transitions. [2020-10-16 12:27:53,352 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:27:53,352 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:27:53,353 INFO L422 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:27:53,564 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable134,131 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:53,565 INFO L429 AbstractCegarLoop]: === Iteration 136 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:27:53,565 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:27:53,565 INFO L82 PathProgramCache]: Analyzing trace with hash 117427488, now seen corresponding path program 123 times [2020-10-16 12:27:53,566 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:27:53,566 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1195207608] [2020-10-16 12:27:53,566 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:27:53,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:53,672 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:53,672 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1195207608] [2020-10-16 12:27:53,672 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [197833440] [2020-10-16 12:27:53,672 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 132 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 132 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:53,715 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2020-10-16 12:27:53,715 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:27:53,716 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:27:53,717 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:27:53,881 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:53,881 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:27:53,881 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:27:53,881 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [947540342] [2020-10-16 12:27:53,881 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:27:53,882 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:27:53,884 INFO L258 McrAutomatonBuilder]: Finished intersection with 22 states and 28 transitions. [2020-10-16 12:27:53,884 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:27:53,892 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:27:53,892 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:53,922 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [71469#(and (<= ~j~0 21) (<= ~i~0 377))] [2020-10-16 12:27:53,922 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:27:53,922 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:27:53,923 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:27:53,923 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=220, Unknown=0, NotChecked=0, Total=306 [2020-10-16 12:27:53,923 INFO L87 Difference]: Start difference. First operand 162 states and 404 transitions. Second operand 11 states. [2020-10-16 12:27:54,392 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:27:54,392 INFO L93 Difference]: Finished difference Result 237 states and 574 transitions. [2020-10-16 12:27:54,393 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2020-10-16 12:27:54,393 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 14 [2020-10-16 12:27:54,393 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:27:54,394 INFO L225 Difference]: With dead ends: 237 [2020-10-16 12:27:54,394 INFO L226 Difference]: Without dead ends: 232 [2020-10-16 12:27:54,394 INFO L677 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-16 12:27:54,394 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 232 states. [2020-10-16 12:27:54,396 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 232 to 161. [2020-10-16 12:27:54,397 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 161 states. [2020-10-16 12:27:54,397 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 161 states to 161 states and 399 transitions. [2020-10-16 12:27:54,397 INFO L78 Accepts]: Start accepts. Automaton has 161 states and 399 transitions. Word has length 14 [2020-10-16 12:27:54,398 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:27:54,398 INFO L481 AbstractCegarLoop]: Abstraction has 161 states and 399 transitions. [2020-10-16 12:27:54,398 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:27:54,398 INFO L276 IsEmpty]: Start isEmpty. Operand 161 states and 399 transitions. [2020-10-16 12:27:54,398 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:27:54,398 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:27:54,398 INFO L422 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:27:54,599 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 132 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable135 [2020-10-16 12:27:54,599 INFO L429 AbstractCegarLoop]: === Iteration 137 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:27:54,600 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:27:54,600 INFO L82 PathProgramCache]: Analyzing trace with hash 144470028, now seen corresponding path program 124 times [2020-10-16 12:27:54,601 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:27:54,602 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [264551270] [2020-10-16 12:27:54,602 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:27:54,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:54,700 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:54,700 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [264551270] [2020-10-16 12:27:54,700 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [343186213] [2020-10-16 12:27:54,701 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 133 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 133 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:54,741 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 12:27:54,741 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:27:54,742 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:27:54,742 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:27:54,939 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:54,939 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:27:54,940 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:27:54,940 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [185211105] [2020-10-16 12:27:54,940 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:27:54,941 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:27:54,943 INFO L258 McrAutomatonBuilder]: Finished intersection with 21 states and 26 transitions. [2020-10-16 12:27:54,943 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:27:54,952 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:27:54,952 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-16 12:27:54,952 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:27:54,953 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-16 12:27:54,953 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=207, Unknown=0, NotChecked=0, Total=272 [2020-10-16 12:27:54,953 INFO L87 Difference]: Start difference. First operand 161 states and 399 transitions. Second operand 10 states. [2020-10-16 12:27:55,399 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:27:55,399 INFO L93 Difference]: Finished difference Result 241 states and 563 transitions. [2020-10-16 12:27:55,400 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2020-10-16 12:27:55,400 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 14 [2020-10-16 12:27:55,400 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:27:55,401 INFO L225 Difference]: With dead ends: 241 [2020-10-16 12:27:55,401 INFO L226 Difference]: Without dead ends: 239 [2020-10-16 12:27:55,401 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 171 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=203, Invalid=553, Unknown=0, NotChecked=0, Total=756 [2020-10-16 12:27:55,402 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 239 states. [2020-10-16 12:27:55,404 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 239 to 163. [2020-10-16 12:27:55,404 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 163 states. [2020-10-16 12:27:55,404 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 163 states to 163 states and 407 transitions. [2020-10-16 12:27:55,404 INFO L78 Accepts]: Start accepts. Automaton has 163 states and 407 transitions. Word has length 14 [2020-10-16 12:27:55,405 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:27:55,405 INFO L481 AbstractCegarLoop]: Abstraction has 163 states and 407 transitions. [2020-10-16 12:27:55,405 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-16 12:27:55,405 INFO L276 IsEmpty]: Start isEmpty. Operand 163 states and 407 transitions. [2020-10-16 12:27:55,405 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:27:55,405 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:27:55,405 INFO L422 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:27:55,606 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 133 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable136 [2020-10-16 12:27:55,606 INFO L429 AbstractCegarLoop]: === Iteration 138 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:27:55,606 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:27:55,607 INFO L82 PathProgramCache]: Analyzing trace with hash 144470989, now seen corresponding path program 125 times [2020-10-16 12:27:55,608 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:27:55,608 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [994506308] [2020-10-16 12:27:55,608 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:27:55,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:55,707 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:55,707 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [994506308] [2020-10-16 12:27:55,707 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [210883060] [2020-10-16 12:27:55,707 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 134 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 134 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:55,748 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2020-10-16 12:27:55,749 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:27:55,749 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:27:55,750 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:27:55,940 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:55,941 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:27:55,941 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:27:55,941 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [271749655] [2020-10-16 12:27:55,941 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:27:55,942 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:27:55,944 INFO L258 McrAutomatonBuilder]: Finished intersection with 23 states and 30 transitions. [2020-10-16 12:27:55,944 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:27:55,944 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:27:55,945 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:55,978 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:27:55,979 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:56,019 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-16 12:27:56,020 INFO L461 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-10-16 12:27:56,020 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:27:56,020 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-10-16 12:27:56,021 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=255, Unknown=0, NotChecked=0, Total=342 [2020-10-16 12:27:56,021 INFO L87 Difference]: Start difference. First operand 163 states and 407 transitions. Second operand 12 states. [2020-10-16 12:27:56,509 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:27:56,509 INFO L93 Difference]: Finished difference Result 240 states and 575 transitions. [2020-10-16 12:27:56,509 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2020-10-16 12:27:56,510 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 14 [2020-10-16 12:27:56,510 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:27:56,510 INFO L225 Difference]: With dead ends: 240 [2020-10-16 12:27:56,510 INFO L226 Difference]: Without dead ends: 235 [2020-10-16 12:27:56,511 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 198 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=257, Invalid=613, Unknown=0, NotChecked=0, Total=870 [2020-10-16 12:27:56,511 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 235 states. [2020-10-16 12:27:56,512 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 235 to 161. [2020-10-16 12:27:56,513 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 161 states. [2020-10-16 12:27:56,513 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 161 states to 161 states and 399 transitions. [2020-10-16 12:27:56,513 INFO L78 Accepts]: Start accepts. Automaton has 161 states and 399 transitions. Word has length 14 [2020-10-16 12:27:56,513 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:27:56,513 INFO L481 AbstractCegarLoop]: Abstraction has 161 states and 399 transitions. [2020-10-16 12:27:56,513 INFO L482 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-10-16 12:27:56,513 INFO L276 IsEmpty]: Start isEmpty. Operand 161 states and 399 transitions. [2020-10-16 12:27:56,514 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:27:56,514 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:27:56,514 INFO L422 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:27:56,714 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 134 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable137 [2020-10-16 12:27:56,715 INFO L429 AbstractCegarLoop]: === Iteration 139 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:27:56,715 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:27:56,715 INFO L82 PathProgramCache]: Analyzing trace with hash 145133118, now seen corresponding path program 126 times [2020-10-16 12:27:56,717 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:27:56,717 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [452018620] [2020-10-16 12:27:56,717 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:27:56,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:56,816 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:56,816 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [452018620] [2020-10-16 12:27:56,816 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [21387800] [2020-10-16 12:27:56,817 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 135 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 135 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:56,858 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2020-10-16 12:27:56,859 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:27:56,859 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:27:56,860 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:27:57,056 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:57,057 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:27:57,057 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:27:57,057 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [994018506] [2020-10-16 12:27:57,057 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:27:57,058 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:27:57,061 INFO L258 McrAutomatonBuilder]: Finished intersection with 22 states and 28 transitions. [2020-10-16 12:27:57,061 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:27:57,077 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:27:57,078 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:57,107 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [73394#(and (<= ~j~0 17) (<= ~i~0 377))] [2020-10-16 12:27:57,108 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:27:57,108 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:27:57,108 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:27:57,108 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=223, Unknown=0, NotChecked=0, Total=306 [2020-10-16 12:27:57,109 INFO L87 Difference]: Start difference. First operand 161 states and 399 transitions. Second operand 11 states. [2020-10-16 12:27:57,588 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:27:57,588 INFO L93 Difference]: Finished difference Result 235 states and 566 transitions. [2020-10-16 12:27:57,589 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2020-10-16 12:27:57,589 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 14 [2020-10-16 12:27:57,589 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:27:57,590 INFO L225 Difference]: With dead ends: 235 [2020-10-16 12:27:57,590 INFO L226 Difference]: Without dead ends: 230 [2020-10-16 12:27:57,590 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 175 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=245, Invalid=567, Unknown=0, NotChecked=0, Total=812 [2020-10-16 12:27:57,590 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 230 states. [2020-10-16 12:27:57,592 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 230 to 161. [2020-10-16 12:27:57,592 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 161 states. [2020-10-16 12:27:57,593 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 161 states to 161 states and 399 transitions. [2020-10-16 12:27:57,593 INFO L78 Accepts]: Start accepts. Automaton has 161 states and 399 transitions. Word has length 14 [2020-10-16 12:27:57,593 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:27:57,593 INFO L481 AbstractCegarLoop]: Abstraction has 161 states and 399 transitions. [2020-10-16 12:27:57,593 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:27:57,593 INFO L276 IsEmpty]: Start isEmpty. Operand 161 states and 399 transitions. [2020-10-16 12:27:57,594 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:27:57,594 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:27:57,594 INFO L422 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:27:57,802 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable138,135 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:57,803 INFO L429 AbstractCegarLoop]: === Iteration 140 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:27:57,803 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:27:57,803 INFO L82 PathProgramCache]: Analyzing trace with hash 146056639, now seen corresponding path program 127 times [2020-10-16 12:27:57,805 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:27:57,805 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [776454401] [2020-10-16 12:27:57,805 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:27:57,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:57,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-16 12:27:57,910 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [776454401] [2020-10-16 12:27:57,910 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2022244121] [2020-10-16 12:27:57,910 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 136 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 136 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:57,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:57,950 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:27:57,951 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:27:58,124 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:58,125 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:27:58,125 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:27:58,125 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [595339760] [2020-10-16 12:27:58,126 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:27:58,127 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:27:58,128 INFO L258 McrAutomatonBuilder]: Finished intersection with 22 states and 28 transitions. [2020-10-16 12:27:58,128 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:27:58,136 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:27:58,136 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:58,167 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [74030#(and (<= ~j~0 16) (<= ~i~0 377))] [2020-10-16 12:27:58,167 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:27:58,167 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:27:58,168 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:27:58,168 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=224, Unknown=0, NotChecked=0, Total=306 [2020-10-16 12:27:58,168 INFO L87 Difference]: Start difference. First operand 161 states and 399 transitions. Second operand 11 states. [2020-10-16 12:27:58,680 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:27:58,680 INFO L93 Difference]: Finished difference Result 236 states and 560 transitions. [2020-10-16 12:27:58,680 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2020-10-16 12:27:58,680 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 14 [2020-10-16 12:27:58,681 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:27:58,682 INFO L225 Difference]: With dead ends: 236 [2020-10-16 12:27:58,682 INFO L226 Difference]: Without dead ends: 231 [2020-10-16 12:27:58,682 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 178 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=243, Invalid=569, Unknown=0, NotChecked=0, Total=812 [2020-10-16 12:27:58,683 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 231 states. [2020-10-16 12:27:58,685 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 231 to 158. [2020-10-16 12:27:58,686 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 158 states. [2020-10-16 12:27:58,686 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 158 states to 158 states and 384 transitions. [2020-10-16 12:27:58,686 INFO L78 Accepts]: Start accepts. Automaton has 158 states and 384 transitions. Word has length 14 [2020-10-16 12:27:58,687 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:27:58,687 INFO L481 AbstractCegarLoop]: Abstraction has 158 states and 384 transitions. [2020-10-16 12:27:58,687 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:27:58,687 INFO L276 IsEmpty]: Start isEmpty. Operand 158 states and 384 transitions. [2020-10-16 12:27:58,687 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:27:58,687 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:27:58,688 INFO L422 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:27:58,897 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 136 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable139 [2020-10-16 12:27:58,898 INFO L429 AbstractCegarLoop]: === Iteration 141 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:27:58,898 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:27:58,898 INFO L82 PathProgramCache]: Analyzing trace with hash 313362251, now seen corresponding path program 128 times [2020-10-16 12:27:58,900 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:27:58,900 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [121586040] [2020-10-16 12:27:58,900 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:27:58,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:58,999 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:59,000 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [121586040] [2020-10-16 12:27:59,000 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1712941777] [2020-10-16 12:27:59,000 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 137 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 137 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:59,039 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 12:27:59,039 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:27:59,040 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:27:59,041 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:27:59,248 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:59,248 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:27:59,249 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:27:59,249 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [477879267] [2020-10-16 12:27:59,249 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:27:59,251 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:27:59,254 INFO L258 McrAutomatonBuilder]: Finished intersection with 19 states and 22 transitions. [2020-10-16 12:27:59,255 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:27:59,271 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:27:59,271 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-16 12:27:59,272 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:27:59,272 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-16 12:27:59,272 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=215, Unknown=0, NotChecked=0, Total=272 [2020-10-16 12:27:59,272 INFO L87 Difference]: Start difference. First operand 158 states and 384 transitions. Second operand 10 states. [2020-10-16 12:27:59,653 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:27:59,653 INFO L93 Difference]: Finished difference Result 229 states and 527 transitions. [2020-10-16 12:27:59,654 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2020-10-16 12:27:59,654 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 14 [2020-10-16 12:27:59,654 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:27:59,655 INFO L225 Difference]: With dead ends: 229 [2020-10-16 12:27:59,655 INFO L226 Difference]: Without dead ends: 227 [2020-10-16 12:27:59,655 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 8 SyntacticMatches, 2 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 150 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=169, Invalid=481, Unknown=0, NotChecked=0, Total=650 [2020-10-16 12:27:59,656 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 227 states. [2020-10-16 12:27:59,658 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 227 to 162. [2020-10-16 12:27:59,658 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 162 states. [2020-10-16 12:27:59,659 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 162 states to 162 states and 398 transitions. [2020-10-16 12:27:59,659 INFO L78 Accepts]: Start accepts. Automaton has 162 states and 398 transitions. Word has length 14 [2020-10-16 12:27:59,659 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:27:59,660 INFO L481 AbstractCegarLoop]: Abstraction has 162 states and 398 transitions. [2020-10-16 12:27:59,660 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-16 12:27:59,660 INFO L276 IsEmpty]: Start isEmpty. Operand 162 states and 398 transitions. [2020-10-16 12:27:59,660 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:27:59,660 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:27:59,661 INFO L422 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:27:59,871 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable140,137 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:59,872 INFO L429 AbstractCegarLoop]: === Iteration 142 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:27:59,872 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:27:59,872 INFO L82 PathProgramCache]: Analyzing trace with hash 313363212, now seen corresponding path program 129 times [2020-10-16 12:27:59,874 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:27:59,874 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [163271739] [2020-10-16 12:27:59,875 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:27:59,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:59,977 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:59,978 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [163271739] [2020-10-16 12:27:59,978 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1499707452] [2020-10-16 12:27:59,978 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 138 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 138 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:28:00,040 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2020-10-16 12:28:00,041 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:28:00,042 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:28:00,043 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:28:00,245 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:28:00,246 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:28:00,246 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:28:00,246 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [332891662] [2020-10-16 12:28:00,247 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:28:00,248 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:28:00,250 INFO L258 McrAutomatonBuilder]: Finished intersection with 19 states and 22 transitions. [2020-10-16 12:28:00,250 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:28:00,262 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:28:00,262 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-16 12:28:00,263 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:28:00,263 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-16 12:28:00,263 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=215, Unknown=0, NotChecked=0, Total=272 [2020-10-16 12:28:00,264 INFO L87 Difference]: Start difference. First operand 162 states and 398 transitions. Second operand 10 states. [2020-10-16 12:28:00,596 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:28:00,596 INFO L93 Difference]: Finished difference Result 227 states and 523 transitions. [2020-10-16 12:28:00,597 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2020-10-16 12:28:00,597 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 14 [2020-10-16 12:28:00,598 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:28:00,598 INFO L225 Difference]: With dead ends: 227 [2020-10-16 12:28:00,598 INFO L226 Difference]: Without dead ends: 225 [2020-10-16 12:28:00,599 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 8 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-16 12:28:00,599 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 225 states. [2020-10-16 12:28:00,602 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 225 to 160. [2020-10-16 12:28:00,602 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 160 states. [2020-10-16 12:28:00,602 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 160 states to 160 states and 392 transitions. [2020-10-16 12:28:00,603 INFO L78 Accepts]: Start accepts. Automaton has 160 states and 392 transitions. Word has length 14 [2020-10-16 12:28:00,603 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:28:00,603 INFO L481 AbstractCegarLoop]: Abstraction has 160 states and 392 transitions. [2020-10-16 12:28:00,603 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-16 12:28:00,603 INFO L276 IsEmpty]: Start isEmpty. Operand 160 states and 392 transitions. [2020-10-16 12:28:00,603 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:28:00,603 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:28:00,603 INFO L422 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:28:00,804 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable141,138 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:28:00,804 INFO L429 AbstractCegarLoop]: === Iteration 143 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:28:00,805 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:28:00,805 INFO L82 PathProgramCache]: Analyzing trace with hash 313392042, now seen corresponding path program 130 times [2020-10-16 12:28:00,807 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:28:00,807 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1649528215] [2020-10-16 12:28:00,807 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:28:00,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:28:00,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-16 12:28:00,904 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1649528215] [2020-10-16 12:28:00,904 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [376416263] [2020-10-16 12:28:00,904 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 139 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 139 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:28:00,947 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 12:28:00,947 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:28:00,948 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:28:00,949 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:28:01,208 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:28:01,208 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:28:01,208 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:28:01,208 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1342248507] [2020-10-16 12:28:01,209 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:28:01,209 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:28:01,211 INFO L258 McrAutomatonBuilder]: Finished intersection with 19 states and 22 transitions. [2020-10-16 12:28:01,211 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:28:01,221 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:28:01,221 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-16 12:28:01,222 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:28:01,222 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-16 12:28:01,222 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=213, Unknown=0, NotChecked=0, Total=272 [2020-10-16 12:28:01,222 INFO L87 Difference]: Start difference. First operand 160 states and 392 transitions. Second operand 10 states. [2020-10-16 12:28:01,556 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:28:01,556 INFO L93 Difference]: Finished difference Result 236 states and 540 transitions. [2020-10-16 12:28:01,556 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2020-10-16 12:28:01,556 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 14 [2020-10-16 12:28:01,557 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:28:01,557 INFO L225 Difference]: With dead ends: 236 [2020-10-16 12:28:01,557 INFO L226 Difference]: Without dead ends: 234 [2020-10-16 12:28:01,558 INFO L677 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-16 12:28:01,558 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 234 states. [2020-10-16 12:28:01,560 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 234 to 160. [2020-10-16 12:28:01,560 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 160 states. [2020-10-16 12:28:01,561 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 160 states to 160 states and 393 transitions. [2020-10-16 12:28:01,561 INFO L78 Accepts]: Start accepts. Automaton has 160 states and 393 transitions. Word has length 14 [2020-10-16 12:28:01,561 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:28:01,561 INFO L481 AbstractCegarLoop]: Abstraction has 160 states and 393 transitions. [2020-10-16 12:28:01,561 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-16 12:28:01,561 INFO L276 IsEmpty]: Start isEmpty. Operand 160 states and 393 transitions. [2020-10-16 12:28:01,561 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:28:01,561 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:28:01,562 INFO L422 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:28:01,762 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable142,139 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:28:01,763 INFO L429 AbstractCegarLoop]: === Iteration 144 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:28:01,763 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:28:01,763 INFO L82 PathProgramCache]: Analyzing trace with hash 313393003, now seen corresponding path program 131 times [2020-10-16 12:28:01,765 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:28:01,765 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1674107428] [2020-10-16 12:28:01,765 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:28:01,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:28:01,866 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:28:01,866 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1674107428] [2020-10-16 12:28:01,866 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1365280160] [2020-10-16 12:28:01,866 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 140 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 140 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:28:01,909 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2020-10-16 12:28:01,910 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:28:01,910 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:28:01,911 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:28:02,126 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:28:02,126 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:28:02,126 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:28:02,127 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1618877531] [2020-10-16 12:28:02,127 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:28:02,127 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:28:02,129 INFO L258 McrAutomatonBuilder]: Finished intersection with 19 states and 22 transitions. [2020-10-16 12:28:02,129 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:28:02,140 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:28:02,140 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-16 12:28:02,140 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:28:02,140 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-16 12:28:02,141 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=215, Unknown=0, NotChecked=0, Total=272 [2020-10-16 12:28:02,141 INFO L87 Difference]: Start difference. First operand 160 states and 393 transitions. Second operand 10 states. [2020-10-16 12:28:02,436 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:28:02,436 INFO L93 Difference]: Finished difference Result 228 states and 522 transitions. [2020-10-16 12:28:02,437 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2020-10-16 12:28:02,437 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 14 [2020-10-16 12:28:02,437 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:28:02,438 INFO L225 Difference]: With dead ends: 228 [2020-10-16 12:28:02,438 INFO L226 Difference]: Without dead ends: 226 [2020-10-16 12:28:02,438 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 8 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 118 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=145, Invalid=407, Unknown=0, NotChecked=0, Total=552 [2020-10-16 12:28:02,439 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 226 states. [2020-10-16 12:28:02,440 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 226 to 157. [2020-10-16 12:28:02,441 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 157 states. [2020-10-16 12:28:02,441 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 157 states to 157 states and 384 transitions. [2020-10-16 12:28:02,441 INFO L78 Accepts]: Start accepts. Automaton has 157 states and 384 transitions. Word has length 14 [2020-10-16 12:28:02,441 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:28:02,441 INFO L481 AbstractCegarLoop]: Abstraction has 157 states and 384 transitions. [2020-10-16 12:28:02,441 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-16 12:28:02,441 INFO L276 IsEmpty]: Start isEmpty. Operand 157 states and 384 transitions. [2020-10-16 12:28:02,442 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:28:02,442 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:28:02,442 INFO L422 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:28:02,642 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable143,140 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:28:02,643 INFO L429 AbstractCegarLoop]: === Iteration 145 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:28:02,644 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:28:02,644 INFO L82 PathProgramCache]: Analyzing trace with hash 314285772, now seen corresponding path program 132 times [2020-10-16 12:28:02,646 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:28:02,647 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1787951272] [2020-10-16 12:28:02,647 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:28:02,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:28:02,740 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:28:02,740 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1787951272] [2020-10-16 12:28:02,740 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2133780167] [2020-10-16 12:28:02,740 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 141 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 141 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:28:02,781 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2020-10-16 12:28:02,781 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:28:02,782 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:28:02,783 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:28:02,960 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:28:02,960 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:28:02,961 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:28:02,961 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1706393589] [2020-10-16 12:28:02,961 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:28:02,962 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:28:02,964 INFO L258 McrAutomatonBuilder]: Finished intersection with 20 states and 24 transitions. [2020-10-16 12:28:02,964 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:28:02,972 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:28:02,973 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:28:03,007 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [77147#(and (<= ~i~0 377) (<= (+ ~i~0 (* 3 ~j~0)) 18))] [2020-10-16 12:28:03,007 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:28:03,007 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:28:03,008 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:28:03,008 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=239, Unknown=0, NotChecked=0, Total=306 [2020-10-16 12:28:03,008 INFO L87 Difference]: Start difference. First operand 157 states and 384 transitions. Second operand 11 states. [2020-10-16 12:28:03,395 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:28:03,395 INFO L93 Difference]: Finished difference Result 244 states and 559 transitions. [2020-10-16 12:28:03,395 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2020-10-16 12:28:03,395 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 14 [2020-10-16 12:28:03,396 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:28:03,396 INFO L225 Difference]: With dead ends: 244 [2020-10-16 12:28:03,396 INFO L226 Difference]: Without dead ends: 242 [2020-10-16 12:28:03,396 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 8 SyntacticMatches, 2 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 171 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=197, Invalid=559, Unknown=0, NotChecked=0, Total=756 [2020-10-16 12:28:03,397 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 242 states. [2020-10-16 12:28:03,399 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 242 to 160. [2020-10-16 12:28:03,399 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 160 states. [2020-10-16 12:28:03,400 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 160 states to 160 states and 395 transitions. [2020-10-16 12:28:03,400 INFO L78 Accepts]: Start accepts. Automaton has 160 states and 395 transitions. Word has length 14 [2020-10-16 12:28:03,400 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:28:03,400 INFO L481 AbstractCegarLoop]: Abstraction has 160 states and 395 transitions. [2020-10-16 12:28:03,400 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:28:03,400 INFO L276 IsEmpty]: Start isEmpty. Operand 160 states and 395 transitions. [2020-10-16 12:28:03,401 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:28:03,401 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:28:03,401 INFO L422 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:28:03,601 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable144,141 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:28:03,602 INFO L429 AbstractCegarLoop]: === Iteration 146 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:28:03,602 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:28:03,602 INFO L82 PathProgramCache]: Analyzing trace with hash 314286733, now seen corresponding path program 133 times [2020-10-16 12:28:03,604 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:28:03,604 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [969997970] [2020-10-16 12:28:03,604 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:28:03,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:28:03,702 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:28:03,703 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [969997970] [2020-10-16 12:28:03,703 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1573426637] [2020-10-16 12:28:03,703 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 142 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 142 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:28:03,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:28:03,751 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:28:03,751 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:28:03,936 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:28:03,937 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:28:03,937 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:28:03,937 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [517605263] [2020-10-16 12:28:03,938 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:28:03,939 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:28:03,940 INFO L258 McrAutomatonBuilder]: Finished intersection with 20 states and 24 transitions. [2020-10-16 12:28:03,940 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:28:03,951 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:28:03,951 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:28:03,984 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [77788#(and (<= (+ (* 2 ~i~0) (* 3 ~j~0)) 21) (<= ~i~0 377))] [2020-10-16 12:28:03,984 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:28:03,984 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:28:03,985 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:28:03,985 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=238, Unknown=0, NotChecked=0, Total=306 [2020-10-16 12:28:03,985 INFO L87 Difference]: Start difference. First operand 160 states and 395 transitions. Second operand 11 states. [2020-10-16 12:28:04,363 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:28:04,363 INFO L93 Difference]: Finished difference Result 241 states and 553 transitions. [2020-10-16 12:28:04,363 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2020-10-16 12:28:04,363 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 14 [2020-10-16 12:28:04,364 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:28:04,364 INFO L225 Difference]: With dead ends: 241 [2020-10-16 12:28:04,364 INFO L226 Difference]: Without dead ends: 239 [2020-10-16 12:28:04,364 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 8 SyntacticMatches, 2 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 155 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=186, Invalid=516, Unknown=0, NotChecked=0, Total=702 [2020-10-16 12:28:04,365 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 239 states. [2020-10-16 12:28:04,368 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 239 to 157. [2020-10-16 12:28:04,368 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 157 states. [2020-10-16 12:28:04,368 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 157 states to 157 states and 386 transitions. [2020-10-16 12:28:04,369 INFO L78 Accepts]: Start accepts. Automaton has 157 states and 386 transitions. Word has length 14 [2020-10-16 12:28:04,369 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:28:04,369 INFO L481 AbstractCegarLoop]: Abstraction has 157 states and 386 transitions. [2020-10-16 12:28:04,369 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:28:04,369 INFO L276 IsEmpty]: Start isEmpty. Operand 157 states and 386 transitions. [2020-10-16 12:28:04,369 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:28:04,369 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:28:04,369 INFO L422 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:28:04,570 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 142 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable145 [2020-10-16 12:28:04,570 INFO L429 AbstractCegarLoop]: === Iteration 147 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:28:04,571 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:28:04,571 INFO L82 PathProgramCache]: Analyzing trace with hash 950591741, now seen corresponding path program 134 times [2020-10-16 12:28:04,572 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:28:04,573 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [699813286] [2020-10-16 12:28:04,573 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:28:04,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:28:04,671 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:28:04,671 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [699813286] [2020-10-16 12:28:04,672 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1031373210] [2020-10-16 12:28:04,672 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 143 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 143 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:28:04,718 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 12:28:04,718 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:28:04,719 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:28:04,720 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:28:04,900 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:28:04,901 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:28:04,901 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:28:04,901 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [422297930] [2020-10-16 12:28:04,901 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:28:04,903 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:28:04,905 INFO L258 McrAutomatonBuilder]: Finished intersection with 19 states and 22 transitions. [2020-10-16 12:28:04,905 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:28:04,916 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:28:04,916 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-16 12:28:04,917 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:28:04,917 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-16 12:28:04,917 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=213, Unknown=0, NotChecked=0, Total=272 [2020-10-16 12:28:04,917 INFO L87 Difference]: Start difference. First operand 157 states and 386 transitions. Second operand 10 states. [2020-10-16 12:28:05,283 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:28:05,283 INFO L93 Difference]: Finished difference Result 238 states and 549 transitions. [2020-10-16 12:28:05,284 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2020-10-16 12:28:05,284 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 14 [2020-10-16 12:28:05,284 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:28:05,285 INFO L225 Difference]: With dead ends: 238 [2020-10-16 12:28:05,285 INFO L226 Difference]: Without dead ends: 236 [2020-10-16 12:28:05,285 INFO L677 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-16 12:28:05,285 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 236 states. [2020-10-16 12:28:05,288 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 236 to 160. [2020-10-16 12:28:05,288 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 160 states. [2020-10-16 12:28:05,288 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 160 states to 160 states and 397 transitions. [2020-10-16 12:28:05,289 INFO L78 Accepts]: Start accepts. Automaton has 160 states and 397 transitions. Word has length 14 [2020-10-16 12:28:05,289 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:28:05,289 INFO L481 AbstractCegarLoop]: Abstraction has 160 states and 397 transitions. [2020-10-16 12:28:05,289 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-16 12:28:05,289 INFO L276 IsEmpty]: Start isEmpty. Operand 160 states and 397 transitions. [2020-10-16 12:28:05,289 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:28:05,289 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:28:05,289 INFO L422 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:28:05,490 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 143 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable146 [2020-10-16 12:28:05,490 INFO L429 AbstractCegarLoop]: === Iteration 148 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:28:05,491 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:28:05,491 INFO L82 PathProgramCache]: Analyzing trace with hash 950592702, now seen corresponding path program 135 times [2020-10-16 12:28:05,492 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:28:05,493 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [911459382] [2020-10-16 12:28:05,493 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:28:05,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:28:05,592 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:28:05,592 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [911459382] [2020-10-16 12:28:05,592 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1940100398] [2020-10-16 12:28:05,592 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 144 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 144 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:28:05,632 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2020-10-16 12:28:05,633 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:28:05,634 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:28:05,634 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:28:05,812 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:28:05,813 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:28:05,813 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:28:05,813 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [931076247] [2020-10-16 12:28:05,813 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:28:05,814 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:28:05,816 INFO L258 McrAutomatonBuilder]: Finished intersection with 19 states and 22 transitions. [2020-10-16 12:28:05,816 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:28:05,828 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:28:05,829 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-16 12:28:05,829 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:28:05,829 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-16 12:28:05,829 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=213, Unknown=0, NotChecked=0, Total=272 [2020-10-16 12:28:05,829 INFO L87 Difference]: Start difference. First operand 160 states and 397 transitions. Second operand 10 states. [2020-10-16 12:28:06,204 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:28:06,205 INFO L93 Difference]: Finished difference Result 236 states and 545 transitions. [2020-10-16 12:28:06,205 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2020-10-16 12:28:06,205 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 14 [2020-10-16 12:28:06,205 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:28:06,206 INFO L225 Difference]: With dead ends: 236 [2020-10-16 12:28:06,206 INFO L226 Difference]: Without dead ends: 234 [2020-10-16 12:28:06,206 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 8 SyntacticMatches, 2 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 150 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=167, Invalid=483, Unknown=0, NotChecked=0, Total=650 [2020-10-16 12:28:06,207 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 234 states. [2020-10-16 12:28:06,210 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 234 to 157. [2020-10-16 12:28:06,210 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 157 states. [2020-10-16 12:28:06,210 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 157 states to 157 states and 386 transitions. [2020-10-16 12:28:06,210 INFO L78 Accepts]: Start accepts. Automaton has 157 states and 386 transitions. Word has length 14 [2020-10-16 12:28:06,210 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:28:06,210 INFO L481 AbstractCegarLoop]: Abstraction has 157 states and 386 transitions. [2020-10-16 12:28:06,211 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-16 12:28:06,211 INFO L276 IsEmpty]: Start isEmpty. Operand 157 states and 386 transitions. [2020-10-16 12:28:06,211 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:28:06,211 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:28:06,211 INFO L422 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:28:06,411 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 144 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable147 [2020-10-16 12:28:06,412 INFO L429 AbstractCegarLoop]: === Iteration 149 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:28:06,412 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:28:06,412 INFO L82 PathProgramCache]: Analyzing trace with hash 950621532, now seen corresponding path program 136 times [2020-10-16 12:28:06,414 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:28:06,414 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1271263439] [2020-10-16 12:28:06,415 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:28:06,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:28:06,514 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:28:06,515 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1271263439] [2020-10-16 12:28:06,515 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1608832071] [2020-10-16 12:28:06,515 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 145 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 145 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:28:06,557 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 12:28:06,557 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:28:06,558 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:28:06,558 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:28:06,812 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:28:06,813 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:28:06,813 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:28:06,813 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1182416864] [2020-10-16 12:28:06,813 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:28:06,814 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:28:06,815 INFO L258 McrAutomatonBuilder]: Finished intersection with 20 states and 24 transitions. [2020-10-16 12:28:06,815 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:28:06,825 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:28:06,825 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:28:06,863 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [79676#(and (<= (+ ~i~0 (* 2 ~j~0)) 19) (<= ~i~0 377))] [2020-10-16 12:28:06,863 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:28:06,863 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:28:06,863 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:28:06,864 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=236, Unknown=0, NotChecked=0, Total=306 [2020-10-16 12:28:06,864 INFO L87 Difference]: Start difference. First operand 157 states and 386 transitions. Second operand 11 states. [2020-10-16 12:28:07,296 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:28:07,297 INFO L93 Difference]: Finished difference Result 251 states and 582 transitions. [2020-10-16 12:28:07,298 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2020-10-16 12:28:07,298 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 14 [2020-10-16 12:28:07,298 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:28:07,299 INFO L225 Difference]: With dead ends: 251 [2020-10-16 12:28:07,299 INFO L226 Difference]: Without dead ends: 249 [2020-10-16 12:28:07,300 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 8 SyntacticMatches, 2 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 215 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=216, Invalid=654, Unknown=0, NotChecked=0, Total=870 [2020-10-16 12:28:07,300 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 249 states. [2020-10-16 12:28:07,302 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 249 to 163. [2020-10-16 12:28:07,302 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 163 states. [2020-10-16 12:28:07,303 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 163 states to 163 states and 410 transitions. [2020-10-16 12:28:07,303 INFO L78 Accepts]: Start accepts. Automaton has 163 states and 410 transitions. Word has length 14 [2020-10-16 12:28:07,303 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:28:07,303 INFO L481 AbstractCegarLoop]: Abstraction has 163 states and 410 transitions. [2020-10-16 12:28:07,303 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:28:07,303 INFO L276 IsEmpty]: Start isEmpty. Operand 163 states and 410 transitions. [2020-10-16 12:28:07,304 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:28:07,304 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:28:07,304 INFO L422 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:28:07,504 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 145 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable148 [2020-10-16 12:28:07,505 INFO L429 AbstractCegarLoop]: === Iteration 150 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:28:07,505 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:28:07,505 INFO L82 PathProgramCache]: Analyzing trace with hash 950622493, now seen corresponding path program 137 times [2020-10-16 12:28:07,507 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:28:07,507 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2061876531] [2020-10-16 12:28:07,507 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:28:07,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:28:07,609 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:28:07,610 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2061876531] [2020-10-16 12:28:07,610 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [278898992] [2020-10-16 12:28:07,610 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 146 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 146 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:28:07,652 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2020-10-16 12:28:07,653 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:28:07,653 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:28:07,654 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:28:07,846 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:28:07,847 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:28:07,847 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:28:07,847 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1534408694] [2020-10-16 12:28:07,847 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:28:07,848 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:28:07,851 INFO L258 McrAutomatonBuilder]: Finished intersection with 22 states and 28 transitions. [2020-10-16 12:28:07,851 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:28:07,864 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:28:07,864 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:28:07,896 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:28:07,897 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:28:07,935 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:28:07,935 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:28:07,973 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-16 12:28:07,973 INFO L461 AbstractCegarLoop]: Interpolant automaton has 13 states [2020-10-16 12:28:07,974 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:28:07,974 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2020-10-16 12:28:07,974 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=289, Unknown=0, NotChecked=0, Total=380 [2020-10-16 12:28:07,974 INFO L87 Difference]: Start difference. First operand 163 states and 410 transitions. Second operand 13 states. [2020-10-16 12:28:08,442 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:28:08,443 INFO L93 Difference]: Finished difference Result 253 states and 604 transitions. [2020-10-16 12:28:08,443 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2020-10-16 12:28:08,443 INFO L78 Accepts]: Start accepts. Automaton has 13 states. Word has length 14 [2020-10-16 12:28:08,443 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:28:08,444 INFO L225 Difference]: With dead ends: 253 [2020-10-16 12:28:08,444 INFO L226 Difference]: Without dead ends: 248 [2020-10-16 12:28:08,445 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 8 SyntacticMatches, 2 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 219 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=270, Invalid=660, Unknown=0, NotChecked=0, Total=930 [2020-10-16 12:28:08,445 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 248 states. [2020-10-16 12:28:08,448 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 248 to 161. [2020-10-16 12:28:08,448 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 161 states. [2020-10-16 12:28:08,449 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 161 states to 161 states and 404 transitions. [2020-10-16 12:28:08,449 INFO L78 Accepts]: Start accepts. Automaton has 161 states and 404 transitions. Word has length 14 [2020-10-16 12:28:08,449 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:28:08,449 INFO L481 AbstractCegarLoop]: Abstraction has 161 states and 404 transitions. [2020-10-16 12:28:08,450 INFO L482 AbstractCegarLoop]: Interpolant automaton has 13 states. [2020-10-16 12:28:08,450 INFO L276 IsEmpty]: Start isEmpty. Operand 161 states and 404 transitions. [2020-10-16 12:28:08,450 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:28:08,450 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:28:08,450 INFO L422 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:28:08,660 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable149,146 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:28:08,661 INFO L429 AbstractCegarLoop]: === Iteration 151 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:28:08,661 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:28:08,661 INFO L82 PathProgramCache]: Analyzing trace with hash 971147531, now seen corresponding path program 138 times [2020-10-16 12:28:08,663 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:28:08,663 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1136170938] [2020-10-16 12:28:08,663 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:28:08,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:28:08,761 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:28:08,762 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1136170938] [2020-10-16 12:28:08,762 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1368759868] [2020-10-16 12:28:08,762 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 147 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 147 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:28:08,803 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2020-10-16 12:28:08,803 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:28:08,804 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:28:08,805 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:28:08,974 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:28:08,975 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:28:08,975 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:28:08,975 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1041194271] [2020-10-16 12:28:08,975 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:28:08,976 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:28:08,978 INFO L258 McrAutomatonBuilder]: Finished intersection with 19 states and 22 transitions. [2020-10-16 12:28:08,978 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:28:08,988 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:28:08,988 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-16 12:28:08,988 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:28:08,989 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-16 12:28:08,989 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=209, Unknown=0, NotChecked=0, Total=272 [2020-10-16 12:28:08,989 INFO L87 Difference]: Start difference. First operand 161 states and 404 transitions. Second operand 10 states. [2020-10-16 12:28:09,430 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:28:09,430 INFO L93 Difference]: Finished difference Result 242 states and 567 transitions. [2020-10-16 12:28:09,431 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2020-10-16 12:28:09,431 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 14 [2020-10-16 12:28:09,431 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:28:09,432 INFO L225 Difference]: With dead ends: 242 [2020-10-16 12:28:09,432 INFO L226 Difference]: Without dead ends: 240 [2020-10-16 12:28:09,432 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 8 SyntacticMatches, 2 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 180 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=198, Invalid=558, Unknown=0, NotChecked=0, Total=756 [2020-10-16 12:28:09,433 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 240 states. [2020-10-16 12:28:09,435 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 240 to 163. [2020-10-16 12:28:09,436 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 163 states. [2020-10-16 12:28:09,436 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 163 states to 163 states and 412 transitions. [2020-10-16 12:28:09,436 INFO L78 Accepts]: Start accepts. Automaton has 163 states and 412 transitions. Word has length 14 [2020-10-16 12:28:09,436 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:28:09,436 INFO L481 AbstractCegarLoop]: Abstraction has 163 states and 412 transitions. [2020-10-16 12:28:09,436 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-16 12:28:09,436 INFO L276 IsEmpty]: Start isEmpty. Operand 163 states and 412 transitions. [2020-10-16 12:28:09,437 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:28:09,437 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:28:09,437 INFO L422 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:28:09,638 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 147 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable150 [2020-10-16 12:28:09,639 INFO L429 AbstractCegarLoop]: === Iteration 152 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:28:09,639 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:28:09,639 INFO L82 PathProgramCache]: Analyzing trace with hash 971148492, now seen corresponding path program 139 times [2020-10-16 12:28:09,641 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:28:09,641 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [127829126] [2020-10-16 12:28:09,642 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:28:09,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:28:09,745 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:28:09,746 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [127829126] [2020-10-16 12:28:09,746 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1668570539] [2020-10-16 12:28:09,746 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 148 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 148 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:28:09,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:28:09,786 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:28:09,786 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:28:09,957 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:28:09,958 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:28:09,958 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:28:09,958 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1423294914] [2020-10-16 12:28:09,958 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:28:09,959 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:28:09,961 INFO L258 McrAutomatonBuilder]: Finished intersection with 21 states and 26 transitions. [2020-10-16 12:28:09,961 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:28:09,979 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:28:09,980 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:28:10,016 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:28:10,017 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:28:10,056 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-16 12:28:10,056 INFO L461 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-10-16 12:28:10,056 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:28:10,057 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-10-16 12:28:10,057 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=257, Unknown=0, NotChecked=0, Total=342 [2020-10-16 12:28:10,057 INFO L87 Difference]: Start difference. First operand 163 states and 412 transitions. Second operand 12 states. [2020-10-16 12:28:10,552 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:28:10,553 INFO L93 Difference]: Finished difference Result 247 states and 591 transitions. [2020-10-16 12:28:10,553 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2020-10-16 12:28:10,553 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 14 [2020-10-16 12:28:10,553 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:28:10,554 INFO L225 Difference]: With dead ends: 247 [2020-10-16 12:28:10,554 INFO L226 Difference]: Without dead ends: 242 [2020-10-16 12:28:10,554 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 8 SyntacticMatches, 2 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 207 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=254, Invalid=616, Unknown=0, NotChecked=0, Total=870 [2020-10-16 12:28:10,555 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 242 states. [2020-10-16 12:28:10,558 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 242 to 161. [2020-10-16 12:28:10,558 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 161 states. [2020-10-16 12:28:10,559 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 161 states to 161 states and 404 transitions. [2020-10-16 12:28:10,559 INFO L78 Accepts]: Start accepts. Automaton has 161 states and 404 transitions. Word has length 14 [2020-10-16 12:28:10,559 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:28:10,559 INFO L481 AbstractCegarLoop]: Abstraction has 161 states and 404 transitions. [2020-10-16 12:28:10,559 INFO L482 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-10-16 12:28:10,559 INFO L276 IsEmpty]: Start isEmpty. Operand 161 states and 404 transitions. [2020-10-16 12:28:10,560 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:28:10,560 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:28:10,560 INFO L422 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:28:10,763 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable151,148 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:28:10,764 INFO L429 AbstractCegarLoop]: === Iteration 153 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:28:10,764 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:28:10,764 INFO L82 PathProgramCache]: Analyzing trace with hash 971810621, now seen corresponding path program 140 times [2020-10-16 12:28:10,766 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:28:10,766 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1984296568] [2020-10-16 12:28:10,766 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:28:10,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:28:10,869 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:28:10,870 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1984296568] [2020-10-16 12:28:10,870 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [41267924] [2020-10-16 12:28:10,870 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 149 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 149 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:28:10,909 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 12:28:10,909 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:28:10,910 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:28:10,911 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:28:11,074 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:28:11,074 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:28:11,074 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:28:11,075 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [838157327] [2020-10-16 12:28:11,075 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:28:11,076 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:28:11,079 INFO L258 McrAutomatonBuilder]: Finished intersection with 20 states and 24 transitions. [2020-10-16 12:28:11,079 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:28:11,080 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:28:11,080 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:28:11,129 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [82285#(and (<= ~j~0 11) (<= ~i~0 377))] [2020-10-16 12:28:11,129 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:28:11,129 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:28:11,130 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:28:11,130 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=226, Unknown=0, NotChecked=0, Total=306 [2020-10-16 12:28:11,130 INFO L87 Difference]: Start difference. First operand 161 states and 404 transitions. Second operand 11 states. [2020-10-16 12:28:11,613 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:28:11,614 INFO L93 Difference]: Finished difference Result 246 states and 593 transitions. [2020-10-16 12:28:11,614 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2020-10-16 12:28:11,614 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 14 [2020-10-16 12:28:11,615 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:28:11,615 INFO L225 Difference]: With dead ends: 246 [2020-10-16 12:28:11,615 INFO L226 Difference]: Without dead ends: 241 [2020-10-16 12:28:11,615 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 8 SyntacticMatches, 2 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 193 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=239, Invalid=573, Unknown=0, NotChecked=0, Total=812 [2020-10-16 12:28:11,616 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 241 states. [2020-10-16 12:28:11,617 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 241 to 161. [2020-10-16 12:28:11,618 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 161 states. [2020-10-16 12:28:11,618 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 161 states to 161 states and 404 transitions. [2020-10-16 12:28:11,618 INFO L78 Accepts]: Start accepts. Automaton has 161 states and 404 transitions. Word has length 14 [2020-10-16 12:28:11,618 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:28:11,618 INFO L481 AbstractCegarLoop]: Abstraction has 161 states and 404 transitions. [2020-10-16 12:28:11,618 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:28:11,618 INFO L276 IsEmpty]: Start isEmpty. Operand 161 states and 404 transitions. [2020-10-16 12:28:11,619 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:28:11,619 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:28:11,619 INFO L422 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:28:11,819 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable152,149 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:28:11,820 INFO L429 AbstractCegarLoop]: === Iteration 154 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:28:11,820 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:28:11,820 INFO L82 PathProgramCache]: Analyzing trace with hash 972734142, now seen corresponding path program 141 times [2020-10-16 12:28:11,822 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:28:11,822 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [333093071] [2020-10-16 12:28:11,822 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:28:11,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:28:11,929 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:28:11,930 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [333093071] [2020-10-16 12:28:11,930 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2124657181] [2020-10-16 12:28:11,930 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 150 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 150 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:28:11,971 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2020-10-16 12:28:11,972 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:28:11,972 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:28:11,973 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:28:12,193 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:28:12,193 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:28:12,193 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:28:12,194 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [827701141] [2020-10-16 12:28:12,194 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:28:12,195 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:28:12,197 INFO L258 McrAutomatonBuilder]: Finished intersection with 20 states and 24 transitions. [2020-10-16 12:28:12,197 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:28:12,205 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:28:12,206 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:28:12,258 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [82932#(and (<= ~i~0 377) (<= ~j~0 19))] [2020-10-16 12:28:12,258 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:28:12,258 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:28:12,258 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:28:12,259 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=222, Unknown=0, NotChecked=0, Total=306 [2020-10-16 12:28:12,259 INFO L87 Difference]: Start difference. First operand 161 states and 404 transitions. Second operand 11 states. [2020-10-16 12:28:12,737 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:28:12,738 INFO L93 Difference]: Finished difference Result 250 states and 596 transitions. [2020-10-16 12:28:12,738 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2020-10-16 12:28:12,738 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 14 [2020-10-16 12:28:12,738 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:28:12,739 INFO L225 Difference]: With dead ends: 250 [2020-10-16 12:28:12,739 INFO L226 Difference]: Without dead ends: 245 [2020-10-16 12:28:12,739 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 8 SyntacticMatches, 2 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 200 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=239, Invalid=573, Unknown=0, NotChecked=0, Total=812 [2020-10-16 12:28:12,740 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 245 states. [2020-10-16 12:28:12,742 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 245 to 159. [2020-10-16 12:28:12,742 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 159 states. [2020-10-16 12:28:12,742 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 159 states to 159 states and 394 transitions. [2020-10-16 12:28:12,743 INFO L78 Accepts]: Start accepts. Automaton has 159 states and 394 transitions. Word has length 14 [2020-10-16 12:28:12,743 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:28:12,743 INFO L481 AbstractCegarLoop]: Abstraction has 159 states and 394 transitions. [2020-10-16 12:28:12,743 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:28:12,743 INFO L276 IsEmpty]: Start isEmpty. Operand 159 states and 394 transitions. [2020-10-16 12:28:12,743 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:28:12,744 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:28:12,744 INFO L422 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:28:12,947 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 150 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable153 [2020-10-16 12:28:12,948 INFO L429 AbstractCegarLoop]: === Iteration 155 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:28:12,948 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:28:12,948 INFO L82 PathProgramCache]: Analyzing trace with hash 979250683, now seen corresponding path program 142 times [2020-10-16 12:28:12,950 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:28:12,950 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [88126511] [2020-10-16 12:28:12,950 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:28:12,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:28:13,044 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:28:13,044 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [88126511] [2020-10-16 12:28:13,044 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [506583414] [2020-10-16 12:28:13,044 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 151 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 151 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:28:13,085 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 12:28:13,085 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:28:13,086 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:28:13,087 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:28:13,275 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:28:13,276 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:28:13,276 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:28:13,276 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1961203589] [2020-10-16 12:28:13,277 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:28:13,277 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:28:13,279 INFO L258 McrAutomatonBuilder]: Finished intersection with 21 states and 26 transitions. [2020-10-16 12:28:13,279 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:28:13,307 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:28:13,308 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:28:13,346 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-16 12:28:13,346 INFO L461 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-10-16 12:28:13,346 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:28:13,346 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-10-16 12:28:13,347 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=269, Unknown=0, NotChecked=0, Total=342 [2020-10-16 12:28:13,347 INFO L87 Difference]: Start difference. First operand 159 states and 394 transitions. Second operand 12 states. [2020-10-16 12:28:13,838 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:28:13,838 INFO L93 Difference]: Finished difference Result 253 states and 581 transitions. [2020-10-16 12:28:13,839 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2020-10-16 12:28:13,839 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 14 [2020-10-16 12:28:13,839 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:28:13,839 INFO L225 Difference]: With dead ends: 253 [2020-10-16 12:28:13,840 INFO L226 Difference]: Without dead ends: 251 [2020-10-16 12:28:13,840 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 8 SyntacticMatches, 2 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 203 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=226, Invalid=644, Unknown=0, NotChecked=0, Total=870 [2020-10-16 12:28:13,841 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 251 states. [2020-10-16 12:28:13,843 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 251 to 157. [2020-10-16 12:28:13,843 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 157 states. [2020-10-16 12:28:13,844 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 157 states to 157 states and 392 transitions. [2020-10-16 12:28:13,844 INFO L78 Accepts]: Start accepts. Automaton has 157 states and 392 transitions. Word has length 14 [2020-10-16 12:28:13,844 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:28:13,844 INFO L481 AbstractCegarLoop]: Abstraction has 157 states and 392 transitions. [2020-10-16 12:28:13,844 INFO L482 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-10-16 12:28:13,844 INFO L276 IsEmpty]: Start isEmpty. Operand 157 states and 392 transitions. [2020-10-16 12:28:13,844 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:28:13,844 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:28:13,845 INFO L422 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:28:14,047 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable154,151 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:28:14,047 INFO L429 AbstractCegarLoop]: === Iteration 156 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:28:14,048 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:28:14,048 INFO L82 PathProgramCache]: Analyzing trace with hash 979251644, now seen corresponding path program 143 times [2020-10-16 12:28:14,050 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:28:14,050 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [381806462] [2020-10-16 12:28:14,050 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:28:14,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:28:14,143 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:28:14,143 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [381806462] [2020-10-16 12:28:14,143 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [961243600] [2020-10-16 12:28:14,144 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 152 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 152 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:28:14,184 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2020-10-16 12:28:14,184 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:28:14,185 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:28:14,185 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:28:14,374 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:28:14,375 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:28:14,375 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:28:14,375 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1473392000] [2020-10-16 12:28:14,375 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:28:14,376 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:28:14,378 INFO L258 McrAutomatonBuilder]: Finished intersection with 23 states and 30 transitions. [2020-10-16 12:28:14,378 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:28:14,379 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:28:14,379 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:28:14,411 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:28:14,412 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:28:14,459 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:28:14,459 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:28:14,522 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-16 12:28:14,522 INFO L461 AbstractCegarLoop]: Interpolant automaton has 14 states [2020-10-16 12:28:14,523 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:28:14,523 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2020-10-16 12:28:14,523 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=325, Unknown=0, NotChecked=0, Total=420 [2020-10-16 12:28:14,523 INFO L87 Difference]: Start difference. First operand 157 states and 392 transitions. Second operand 14 states. [2020-10-16 12:28:15,000 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:28:15,001 INFO L93 Difference]: Finished difference Result 252 states and 596 transitions. [2020-10-16 12:28:15,001 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2020-10-16 12:28:15,001 INFO L78 Accepts]: Start accepts. Automaton has 14 states. Word has length 14 [2020-10-16 12:28:15,002 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:28:15,002 INFO L225 Difference]: With dead ends: 252 [2020-10-16 12:28:15,002 INFO L226 Difference]: Without dead ends: 247 [2020-10-16 12:28:15,003 INFO L677 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-16 12:28:15,003 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 247 states. [2020-10-16 12:28:15,005 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 247 to 152. [2020-10-16 12:28:15,006 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 152 states. [2020-10-16 12:28:15,006 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 152 states to 152 states and 374 transitions. [2020-10-16 12:28:15,006 INFO L78 Accepts]: Start accepts. Automaton has 152 states and 374 transitions. Word has length 14 [2020-10-16 12:28:15,006 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:28:15,006 INFO L481 AbstractCegarLoop]: Abstraction has 152 states and 374 transitions. [2020-10-16 12:28:15,006 INFO L482 AbstractCegarLoop]: Interpolant automaton has 14 states. [2020-10-16 12:28:15,007 INFO L276 IsEmpty]: Start isEmpty. Operand 152 states and 374 transitions. [2020-10-16 12:28:15,007 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:28:15,007 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:28:15,007 INFO L422 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:28:15,211 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 152 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable155 [2020-10-16 12:28:15,211 INFO L429 AbstractCegarLoop]: === Iteration 157 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:28:15,212 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:28:15,212 INFO L82 PathProgramCache]: Analyzing trace with hash 999776682, now seen corresponding path program 144 times [2020-10-16 12:28:15,214 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:28:15,215 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [357098872] [2020-10-16 12:28:15,215 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:28:15,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:28:15,312 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:28:15,313 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [357098872] [2020-10-16 12:28:15,313 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1583403407] [2020-10-16 12:28:15,313 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 153 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 153 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:28:15,354 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2020-10-16 12:28:15,354 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:28:15,355 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:28:15,356 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:28:15,528 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:28:15,528 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:28:15,529 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:28:15,529 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [89716590] [2020-10-16 12:28:15,529 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:28:15,530 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:28:15,534 INFO L258 McrAutomatonBuilder]: Finished intersection with 19 states and 22 transitions. [2020-10-16 12:28:15,534 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:28:15,547 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:28:15,548 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-16 12:28:15,548 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:28:15,548 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-16 12:28:15,548 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=206, Unknown=0, NotChecked=0, Total=272 [2020-10-16 12:28:15,549 INFO L87 Difference]: Start difference. First operand 152 states and 374 transitions. Second operand 10 states. [2020-10-16 12:28:16,021 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:28:16,021 INFO L93 Difference]: Finished difference Result 241 states and 553 transitions. [2020-10-16 12:28:16,022 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2020-10-16 12:28:16,022 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 14 [2020-10-16 12:28:16,022 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:28:16,022 INFO L225 Difference]: With dead ends: 241 [2020-10-16 12:28:16,022 INFO L226 Difference]: Without dead ends: 239 [2020-10-16 12:28:16,023 INFO L677 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-16 12:28:16,023 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 239 states. [2020-10-16 12:28:16,025 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 239 to 154. [2020-10-16 12:28:16,026 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 154 states. [2020-10-16 12:28:16,026 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 154 states to 154 states and 382 transitions. [2020-10-16 12:28:16,026 INFO L78 Accepts]: Start accepts. Automaton has 154 states and 382 transitions. Word has length 14 [2020-10-16 12:28:16,026 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:28:16,026 INFO L481 AbstractCegarLoop]: Abstraction has 154 states and 382 transitions. [2020-10-16 12:28:16,026 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-16 12:28:16,026 INFO L276 IsEmpty]: Start isEmpty. Operand 154 states and 382 transitions. [2020-10-16 12:28:16,027 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:28:16,027 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:28:16,027 INFO L422 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:28:16,228 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 153 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable156 [2020-10-16 12:28:16,229 INFO L429 AbstractCegarLoop]: === Iteration 158 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:28:16,229 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:28:16,229 INFO L82 PathProgramCache]: Analyzing trace with hash 999777643, now seen corresponding path program 145 times [2020-10-16 12:28:16,231 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:28:16,231 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [522290489] [2020-10-16 12:28:16,231 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:28:16,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:28:16,344 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:28:16,345 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [522290489] [2020-10-16 12:28:16,345 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1472920715] [2020-10-16 12:28:16,345 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 154 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 154 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:28:16,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:28:16,386 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:28:16,387 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:28:16,548 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:28:16,549 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:28:16,549 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:28:16,549 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1887242853] [2020-10-16 12:28:16,550 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:28:16,551 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:28:16,553 INFO L258 McrAutomatonBuilder]: Finished intersection with 21 states and 26 transitions. [2020-10-16 12:28:16,554 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:28:16,555 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:28:16,555 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:28:16,598 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:28:16,599 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:28:16,642 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-16 12:28:16,642 INFO L461 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-10-16 12:28:16,642 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:28:16,643 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-10-16 12:28:16,643 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=254, Unknown=0, NotChecked=0, Total=342 [2020-10-16 12:28:16,643 INFO L87 Difference]: Start difference. First operand 154 states and 382 transitions. Second operand 12 states. [2020-10-16 12:28:17,287 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:28:17,288 INFO L93 Difference]: Finished difference Result 241 states and 567 transitions. [2020-10-16 12:28:17,289 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2020-10-16 12:28:17,289 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 14 [2020-10-16 12:28:17,289 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:28:17,290 INFO L225 Difference]: With dead ends: 241 [2020-10-16 12:28:17,290 INFO L226 Difference]: Without dead ends: 236 [2020-10-16 12:28:17,291 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 9 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 192 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=258, Invalid=612, Unknown=0, NotChecked=0, Total=870 [2020-10-16 12:28:17,292 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 236 states. [2020-10-16 12:28:17,295 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 236 to 152. [2020-10-16 12:28:17,295 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 152 states. [2020-10-16 12:28:17,296 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 152 states to 152 states and 374 transitions. [2020-10-16 12:28:17,296 INFO L78 Accepts]: Start accepts. Automaton has 152 states and 374 transitions. Word has length 14 [2020-10-16 12:28:17,297 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:28:17,297 INFO L481 AbstractCegarLoop]: Abstraction has 152 states and 374 transitions. [2020-10-16 12:28:17,297 INFO L482 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-10-16 12:28:17,297 INFO L276 IsEmpty]: Start isEmpty. Operand 152 states and 374 transitions. [2020-10-16 12:28:17,298 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:28:17,298 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:28:17,298 INFO L422 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:28:17,511 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 154 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable157 [2020-10-16 12:28:17,512 INFO L429 AbstractCegarLoop]: === Iteration 159 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:28:17,512 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:28:17,512 INFO L82 PathProgramCache]: Analyzing trace with hash 1000439772, now seen corresponding path program 146 times [2020-10-16 12:28:17,514 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:28:17,514 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [782054180] [2020-10-16 12:28:17,515 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:28:17,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:28:17,657 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:28:17,657 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [782054180] [2020-10-16 12:28:17,657 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1711012502] [2020-10-16 12:28:17,658 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 155 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 155 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:28:17,729 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 12:28:17,729 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:28:17,731 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:28:17,732 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:28:17,960 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:28:17,960 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:28:17,961 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:28:17,961 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1323392513] [2020-10-16 12:28:17,961 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:28:17,962 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:28:17,965 INFO L258 McrAutomatonBuilder]: Finished intersection with 20 states and 24 transitions. [2020-10-16 12:28:17,965 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:28:17,977 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:28:17,977 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:28:18,011 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [86116#(and (<= ~i~0 377) (<= ~j~0 18))] [2020-10-16 12:28:18,011 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:28:18,011 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:28:18,012 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:28:18,012 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=223, Unknown=0, NotChecked=0, Total=306 [2020-10-16 12:28:18,012 INFO L87 Difference]: Start difference. First operand 152 states and 374 transitions. Second operand 11 states. [2020-10-16 12:28:18,528 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:28:18,529 INFO L93 Difference]: Finished difference Result 239 states and 566 transitions. [2020-10-16 12:28:18,529 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2020-10-16 12:28:18,530 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 14 [2020-10-16 12:28:18,530 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:28:18,530 INFO L225 Difference]: With dead ends: 239 [2020-10-16 12:28:18,530 INFO L226 Difference]: Without dead ends: 234 [2020-10-16 12:28:18,531 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 8 SyntacticMatches, 2 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 193 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=243, Invalid=569, Unknown=0, NotChecked=0, Total=812 [2020-10-16 12:28:18,532 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 234 states. [2020-10-16 12:28:18,534 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 234 to 151. [2020-10-16 12:28:18,534 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 151 states. [2020-10-16 12:28:18,534 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 151 states to 151 states and 373 transitions. [2020-10-16 12:28:18,535 INFO L78 Accepts]: Start accepts. Automaton has 151 states and 373 transitions. Word has length 14 [2020-10-16 12:28:18,535 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:28:18,535 INFO L481 AbstractCegarLoop]: Abstraction has 151 states and 373 transitions. [2020-10-16 12:28:18,535 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:28:18,535 INFO L276 IsEmpty]: Start isEmpty. Operand 151 states and 373 transitions. [2020-10-16 12:28:18,535 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:28:18,535 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:28:18,536 INFO L422 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:28:18,738 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 155 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable158 [2020-10-16 12:28:18,739 INFO L429 AbstractCegarLoop]: === Iteration 160 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:28:18,739 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:28:18,739 INFO L82 PathProgramCache]: Analyzing trace with hash 1001363293, now seen corresponding path program 147 times [2020-10-16 12:28:18,741 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:28:18,741 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [841000503] [2020-10-16 12:28:18,741 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:28:18,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:28:18,848 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:28:18,849 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [841000503] [2020-10-16 12:28:18,849 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1738757269] [2020-10-16 12:28:18,849 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 156 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 156 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:28:18,889 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2020-10-16 12:28:18,890 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:28:18,890 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:28:18,891 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:28:19,096 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:28:19,096 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:28:19,097 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:28:19,097 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1802291420] [2020-10-16 12:28:19,097 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:28:19,098 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:28:19,100 INFO L258 McrAutomatonBuilder]: Finished intersection with 20 states and 24 transitions. [2020-10-16 12:28:19,100 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:28:19,112 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:28:19,113 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:28:19,144 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [86736#(and (<= ~i~0 377) (<= ~j~0 19))] [2020-10-16 12:28:19,145 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:28:19,145 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:28:19,145 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:28:19,145 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=222, Unknown=0, NotChecked=0, Total=306 [2020-10-16 12:28:19,145 INFO L87 Difference]: Start difference. First operand 151 states and 373 transitions. Second operand 11 states. [2020-10-16 12:28:19,672 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:28:19,672 INFO L93 Difference]: Finished difference Result 233 states and 548 transitions. [2020-10-16 12:28:19,673 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2020-10-16 12:28:19,673 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 14 [2020-10-16 12:28:19,673 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:28:19,674 INFO L225 Difference]: With dead ends: 233 [2020-10-16 12:28:19,674 INFO L226 Difference]: Without dead ends: 228 [2020-10-16 12:28:19,674 INFO L677 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-16 12:28:19,675 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 228 states. [2020-10-16 12:28:19,677 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 228 to 149. [2020-10-16 12:28:19,677 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 149 states. [2020-10-16 12:28:19,677 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 149 states to 149 states and 359 transitions. [2020-10-16 12:28:19,677 INFO L78 Accepts]: Start accepts. Automaton has 149 states and 359 transitions. Word has length 14 [2020-10-16 12:28:19,677 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:28:19,678 INFO L481 AbstractCegarLoop]: Abstraction has 149 states and 359 transitions. [2020-10-16 12:28:19,678 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:28:19,678 INFO L276 IsEmpty]: Start isEmpty. Operand 149 states and 359 transitions. [2020-10-16 12:28:19,678 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:28:19,678 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:28:19,678 INFO L422 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:28:19,878 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable159,156 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:28:19,879 INFO L429 AbstractCegarLoop]: === Iteration 161 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:28:19,879 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:28:19,879 INFO L82 PathProgramCache]: Analyzing trace with hash 1838095422, now seen corresponding path program 148 times [2020-10-16 12:28:19,881 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:28:19,881 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1598621129] [2020-10-16 12:28:19,882 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:28:19,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:28:19,982 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:28:19,983 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1598621129] [2020-10-16 12:28:19,983 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [559955081] [2020-10-16 12:28:19,983 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 157 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 157 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:28:20,025 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 12:28:20,025 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:28:20,026 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:28:20,026 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:28:20,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-16 12:28:20,256 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:28:20,256 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:28:20,256 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1032697042] [2020-10-16 12:28:20,256 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:28:20,258 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:28:20,259 INFO L258 McrAutomatonBuilder]: Finished intersection with 20 states and 24 transitions. [2020-10-16 12:28:20,260 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:28:20,277 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:28:20,278 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-16 12:28:20,278 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:28:20,278 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-16 12:28:20,278 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=213, Unknown=0, NotChecked=0, Total=272 [2020-10-16 12:28:20,278 INFO L87 Difference]: Start difference. First operand 149 states and 359 transitions. Second operand 10 states. [2020-10-16 12:28:20,584 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:28:20,584 INFO L93 Difference]: Finished difference Result 236 states and 533 transitions. [2020-10-16 12:28:20,585 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2020-10-16 12:28:20,585 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 14 [2020-10-16 12:28:20,585 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:28:20,586 INFO L225 Difference]: With dead ends: 236 [2020-10-16 12:28:20,586 INFO L226 Difference]: Without dead ends: 234 [2020-10-16 12:28:20,586 INFO L677 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-16 12:28:20,587 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 234 states. [2020-10-16 12:28:20,589 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 234 to 150. [2020-10-16 12:28:20,590 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 150 states. [2020-10-16 12:28:20,590 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 150 states to 150 states and 362 transitions. [2020-10-16 12:28:20,590 INFO L78 Accepts]: Start accepts. Automaton has 150 states and 362 transitions. Word has length 14 [2020-10-16 12:28:20,590 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:28:20,590 INFO L481 AbstractCegarLoop]: Abstraction has 150 states and 362 transitions. [2020-10-16 12:28:20,591 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-16 12:28:20,591 INFO L276 IsEmpty]: Start isEmpty. Operand 150 states and 362 transitions. [2020-10-16 12:28:20,591 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:28:20,591 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:28:20,591 INFO L422 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:28:20,800 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable160,157 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:28:20,801 INFO L429 AbstractCegarLoop]: === Iteration 162 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:28:20,801 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:28:20,801 INFO L82 PathProgramCache]: Analyzing trace with hash 1838096383, now seen corresponding path program 149 times [2020-10-16 12:28:20,803 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:28:20,803 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1636903916] [2020-10-16 12:28:20,803 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:28:20,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:28:20,905 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:28:20,905 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1636903916] [2020-10-16 12:28:20,905 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [925931816] [2020-10-16 12:28:20,906 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 158 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 158 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:28:20,948 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2020-10-16 12:28:20,948 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:28:20,949 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:28:20,949 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:28:22,242 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:28:22,242 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:28:22,242 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:28:22,242 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [132925991] [2020-10-16 12:28:22,243 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:28:22,243 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:28:22,245 INFO L258 McrAutomatonBuilder]: Finished intersection with 20 states and 24 transitions. [2020-10-16 12:28:22,245 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:28:22,258 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:28:22,259 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-16 12:28:22,259 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:28:22,259 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-16 12:28:22,259 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=213, Unknown=0, NotChecked=0, Total=272 [2020-10-16 12:28:22,259 INFO L87 Difference]: Start difference. First operand 150 states and 362 transitions. Second operand 10 states. [2020-10-16 12:28:22,582 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:28:22,582 INFO L93 Difference]: Finished difference Result 233 states and 527 transitions. [2020-10-16 12:28:22,583 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2020-10-16 12:28:22,583 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 14 [2020-10-16 12:28:22,583 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:28:22,584 INFO L225 Difference]: With dead ends: 233 [2020-10-16 12:28:22,584 INFO L226 Difference]: Without dead ends: 231 [2020-10-16 12:28:22,584 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 9 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 118 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=146, Invalid=406, Unknown=0, NotChecked=0, Total=552 [2020-10-16 12:28:22,584 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 231 states. [2020-10-16 12:28:22,587 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 231 to 148. [2020-10-16 12:28:22,587 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 148 states. [2020-10-16 12:28:22,587 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 148 states to 148 states and 356 transitions. [2020-10-16 12:28:22,587 INFO L78 Accepts]: Start accepts. Automaton has 148 states and 356 transitions. Word has length 14 [2020-10-16 12:28:22,588 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:28:22,588 INFO L481 AbstractCegarLoop]: Abstraction has 148 states and 356 transitions. [2020-10-16 12:28:22,588 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-16 12:28:22,588 INFO L276 IsEmpty]: Start isEmpty. Operand 148 states and 356 transitions. [2020-10-16 12:28:22,588 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:28:22,588 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:28:22,588 INFO L422 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:28:22,789 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable161,158 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:28:22,789 INFO L429 AbstractCegarLoop]: === Iteration 163 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:28:22,789 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:28:22,790 INFO L82 PathProgramCache]: Analyzing trace with hash 1858651212, now seen corresponding path program 150 times [2020-10-16 12:28:22,791 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:28:22,792 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1210194356] [2020-10-16 12:28:22,792 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:28:22,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:28:22,895 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:28:22,895 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1210194356] [2020-10-16 12:28:22,895 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1426334420] [2020-10-16 12:28:22,895 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 159 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 159 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:28:22,941 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2020-10-16 12:28:22,941 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:28:22,942 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:28:22,942 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:28:23,155 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:28:23,156 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:28:23,156 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:28:23,156 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1579559472] [2020-10-16 12:28:23,156 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:28:23,157 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:28:23,159 INFO L258 McrAutomatonBuilder]: Finished intersection with 20 states and 24 transitions. [2020-10-16 12:28:23,159 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:28:23,174 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:28:23,174 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-16 12:28:23,174 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:28:23,174 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-16 12:28:23,175 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=208, Unknown=0, NotChecked=0, Total=272 [2020-10-16 12:28:23,175 INFO L87 Difference]: Start difference. First operand 148 states and 356 transitions. Second operand 10 states. [2020-10-16 12:28:23,544 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:28:23,544 INFO L93 Difference]: Finished difference Result 244 states and 556 transitions. [2020-10-16 12:28:23,545 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2020-10-16 12:28:23,545 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 14 [2020-10-16 12:28:23,545 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:28:23,546 INFO L225 Difference]: With dead ends: 244 [2020-10-16 12:28:23,546 INFO L226 Difference]: Without dead ends: 242 [2020-10-16 12:28:23,546 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 9 SyntacticMatches, 2 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 146 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=174, Invalid=476, Unknown=0, NotChecked=0, Total=650 [2020-10-16 12:28:23,546 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 242 states. [2020-10-16 12:28:23,548 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 242 to 150. [2020-10-16 12:28:23,548 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 150 states. [2020-10-16 12:28:23,549 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 150 states to 150 states and 364 transitions. [2020-10-16 12:28:23,549 INFO L78 Accepts]: Start accepts. Automaton has 150 states and 364 transitions. Word has length 14 [2020-10-16 12:28:23,549 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:28:23,549 INFO L481 AbstractCegarLoop]: Abstraction has 150 states and 364 transitions. [2020-10-16 12:28:23,549 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-16 12:28:23,549 INFO L276 IsEmpty]: Start isEmpty. Operand 150 states and 364 transitions. [2020-10-16 12:28:23,550 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:28:23,550 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:28:23,550 INFO L422 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:28:23,750 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable162,159 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:28:23,751 INFO L429 AbstractCegarLoop]: === Iteration 164 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:28:23,751 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:28:23,751 INFO L82 PathProgramCache]: Analyzing trace with hash 1858652173, now seen corresponding path program 151 times [2020-10-16 12:28:23,753 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:28:23,753 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [436526649] [2020-10-16 12:28:23,753 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:28:23,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:28:23,858 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:28:23,858 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [436526649] [2020-10-16 12:28:23,859 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [761678409] [2020-10-16 12:28:23,859 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 160 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 160 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:28:23,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:28:23,899 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:28:23,900 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:28:24,655 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:28:24,655 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:28:24,656 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:28:24,656 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [307131443] [2020-10-16 12:28:24,656 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:28:24,657 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:28:24,658 INFO L258 McrAutomatonBuilder]: Finished intersection with 22 states and 28 transitions. [2020-10-16 12:28:24,659 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:28:24,659 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:28:24,660 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:28:24,700 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:28:24,700 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:28:24,758 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-16 12:28:24,758 INFO L461 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-10-16 12:28:24,759 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:28:24,759 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-10-16 12:28:24,759 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=254, Unknown=0, NotChecked=0, Total=342 [2020-10-16 12:28:24,759 INFO L87 Difference]: Start difference. First operand 150 states and 364 transitions. Second operand 12 states. [2020-10-16 12:28:25,344 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:28:25,344 INFO L93 Difference]: Finished difference Result 247 states and 580 transitions. [2020-10-16 12:28:25,345 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2020-10-16 12:28:25,346 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 14 [2020-10-16 12:28:25,346 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:28:25,347 INFO L225 Difference]: With dead ends: 247 [2020-10-16 12:28:25,347 INFO L226 Difference]: Without dead ends: 242 [2020-10-16 12:28:25,347 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 9 SyntacticMatches, 2 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 186 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=245, Invalid=567, Unknown=0, NotChecked=0, Total=812 [2020-10-16 12:28:25,348 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 242 states. [2020-10-16 12:28:25,352 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 242 to 149. [2020-10-16 12:28:25,352 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 149 states. [2020-10-16 12:28:25,353 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 149 states to 149 states and 361 transitions. [2020-10-16 12:28:25,353 INFO L78 Accepts]: Start accepts. Automaton has 149 states and 361 transitions. Word has length 14 [2020-10-16 12:28:25,353 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:28:25,353 INFO L481 AbstractCegarLoop]: Abstraction has 149 states and 361 transitions. [2020-10-16 12:28:25,353 INFO L482 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-10-16 12:28:25,354 INFO L276 IsEmpty]: Start isEmpty. Operand 149 states and 361 transitions. [2020-10-16 12:28:25,354 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:28:25,354 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:28:25,355 INFO L422 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:28:25,567 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable163,160 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:28:25,568 INFO L429 AbstractCegarLoop]: === Iteration 165 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:28:25,568 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:28:25,568 INFO L82 PathProgramCache]: Analyzing trace with hash 1859314302, now seen corresponding path program 152 times [2020-10-16 12:28:25,570 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:28:25,571 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [381821546] [2020-10-16 12:28:25,571 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:28:25,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:28:25,743 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:28:25,743 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [381821546] [2020-10-16 12:28:25,743 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1907622247] [2020-10-16 12:28:25,744 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 161 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 161 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:28:25,809 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 12:28:25,809 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:28:25,811 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:28:25,811 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:28:26,031 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:28:26,032 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:28:26,032 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:28:26,032 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [671539764] [2020-10-16 12:28:26,032 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:28:26,033 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:28:26,036 INFO L258 McrAutomatonBuilder]: Finished intersection with 21 states and 26 transitions. [2020-10-16 12:28:26,037 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:28:26,056 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:28:26,056 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:28:26,086 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [89794#(and (<= ~j~0 13) (<= ~i~0 377))] [2020-10-16 12:28:26,087 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:28:26,087 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:28:26,087 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:28:26,088 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=223, Unknown=0, NotChecked=0, Total=306 [2020-10-16 12:28:26,088 INFO L87 Difference]: Start difference. First operand 149 states and 361 transitions. Second operand 11 states. [2020-10-16 12:28:26,529 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:28:26,530 INFO L93 Difference]: Finished difference Result 249 states and 586 transitions. [2020-10-16 12:28:26,531 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2020-10-16 12:28:26,531 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 14 [2020-10-16 12:28:26,531 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:28:26,532 INFO L225 Difference]: With dead ends: 249 [2020-10-16 12:28:26,532 INFO L226 Difference]: Without dead ends: 244 [2020-10-16 12:28:26,532 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 9 SyntacticMatches, 2 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 171 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=229, Invalid=527, Unknown=0, NotChecked=0, Total=756 [2020-10-16 12:28:26,533 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 244 states. [2020-10-16 12:28:26,535 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 244 to 146. [2020-10-16 12:28:26,535 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 146 states. [2020-10-16 12:28:26,536 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 146 states to 146 states and 342 transitions. [2020-10-16 12:28:26,536 INFO L78 Accepts]: Start accepts. Automaton has 146 states and 342 transitions. Word has length 14 [2020-10-16 12:28:26,536 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:28:26,536 INFO L481 AbstractCegarLoop]: Abstraction has 146 states and 342 transitions. [2020-10-16 12:28:26,536 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:28:26,536 INFO L276 IsEmpty]: Start isEmpty. Operand 146 states and 342 transitions. [2020-10-16 12:28:26,536 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:28:26,536 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:28:26,537 INFO L422 BasicCegarLoop]: trace histogram [7, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:28:26,737 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable164,161 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:28:26,737 INFO L429 AbstractCegarLoop]: === Iteration 166 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:28:26,738 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:28:26,738 INFO L82 PathProgramCache]: Analyzing trace with hash 1949255125, now seen corresponding path program 7 times [2020-10-16 12:28:26,740 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:28:26,740 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1763095019] [2020-10-16 12:28:26,740 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:28:26,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:28:26,869 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:28:26,869 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1763095019] [2020-10-16 12:28:26,870 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [165336950] [2020-10-16 12:28:26,870 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 162 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 162 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:28:26,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:28:26,911 INFO L263 TraceCheckSpWp]: Trace formula consists of 93 conjuncts, 8 conjunts are in the unsatisfiable core [2020-10-16 12:28:26,911 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:28:27,044 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 21 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:28:27,044 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2020-10-16 12:28:27,044 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [9] total 18 [2020-10-16 12:28:27,044 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [215611838] [2020-10-16 12:28:27,045 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:28:27,045 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:28:27,057 INFO L258 McrAutomatonBuilder]: Finished intersection with 31 states and 46 transitions. [2020-10-16 12:28:27,057 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:28:27,293 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:28:27,293 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-10-16 12:28:27,293 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:28:27,294 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-10-16 12:28:27,294 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=224, Unknown=0, NotChecked=0, Total=306 [2020-10-16 12:28:27,294 INFO L87 Difference]: Start difference. First operand 146 states and 342 transitions. Second operand 9 states. [2020-10-16 12:28:27,337 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:28:27,337 INFO L93 Difference]: Finished difference Result 235 states and 626 transitions. [2020-10-16 12:28:27,338 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2020-10-16 12:28:27,338 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 14 [2020-10-16 12:28:27,338 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:28:27,339 INFO L225 Difference]: With dead ends: 235 [2020-10-16 12:28:27,339 INFO L226 Difference]: Without dead ends: 227 [2020-10-16 12:28:27,339 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 12 SyntacticMatches, 10 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 156 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=82, Invalid=224, Unknown=0, NotChecked=0, Total=306 [2020-10-16 12:28:27,340 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 227 states. [2020-10-16 12:28:27,342 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 227 to 227. [2020-10-16 12:28:27,343 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 227 states. [2020-10-16 12:28:27,343 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 227 states to 227 states and 611 transitions. [2020-10-16 12:28:27,343 INFO L78 Accepts]: Start accepts. Automaton has 227 states and 611 transitions. Word has length 14 [2020-10-16 12:28:27,344 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:28:27,344 INFO L481 AbstractCegarLoop]: Abstraction has 227 states and 611 transitions. [2020-10-16 12:28:27,344 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-10-16 12:28:27,344 INFO L276 IsEmpty]: Start isEmpty. Operand 227 states and 611 transitions. [2020-10-16 12:28:27,344 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:28:27,344 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:28:27,345 INFO L422 BasicCegarLoop]: trace histogram [7, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:28:27,555 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable165,162 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:28:27,556 INFO L429 AbstractCegarLoop]: === Iteration 167 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:28:27,556 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:28:27,556 INFO L82 PathProgramCache]: Analyzing trace with hash 163688120, now seen corresponding path program 7 times [2020-10-16 12:28:27,558 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:28:27,558 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [995460559] [2020-10-16 12:28:27,558 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:28:27,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:28:27,762 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:28:27,763 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [995460559] [2020-10-16 12:28:27,763 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [115022147] [2020-10-16 12:28:27,763 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 163 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 163 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:28:27,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:28:27,802 INFO L263 TraceCheckSpWp]: Trace formula consists of 93 conjuncts, 8 conjunts are in the unsatisfiable core [2020-10-16 12:28:27,803 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:28:27,916 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 21 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:28:27,917 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2020-10-16 12:28:27,917 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [9] total 18 [2020-10-16 12:28:27,917 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1067028959] [2020-10-16 12:28:27,918 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:28:27,919 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:28:27,921 INFO L258 McrAutomatonBuilder]: Finished intersection with 23 states and 30 transitions. [2020-10-16 12:28:27,921 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:28:28,022 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:28:28,022 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-10-16 12:28:28,023 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:28:28,023 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-10-16 12:28:28,023 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=223, Unknown=0, NotChecked=0, Total=306 [2020-10-16 12:28:28,023 INFO L87 Difference]: Start difference. First operand 227 states and 611 transitions. Second operand 9 states. [2020-10-16 12:28:28,069 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:28:28,069 INFO L93 Difference]: Finished difference Result 338 states and 895 transitions. [2020-10-16 12:28:28,070 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2020-10-16 12:28:28,070 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 14 [2020-10-16 12:28:28,070 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:28:28,071 INFO L225 Difference]: With dead ends: 338 [2020-10-16 12:28:28,071 INFO L226 Difference]: Without dead ends: 312 [2020-10-16 12:28:28,072 INFO L677 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-16 12:28:28,072 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 312 states. [2020-10-16 12:28:28,077 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 312 to 312. [2020-10-16 12:28:28,077 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 312 states. [2020-10-16 12:28:28,078 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 312 states to 312 states and 836 transitions. [2020-10-16 12:28:28,079 INFO L78 Accepts]: Start accepts. Automaton has 312 states and 836 transitions. Word has length 14 [2020-10-16 12:28:28,079 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:28:28,079 INFO L481 AbstractCegarLoop]: Abstraction has 312 states and 836 transitions. [2020-10-16 12:28:28,079 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-10-16 12:28:28,079 INFO L276 IsEmpty]: Start isEmpty. Operand 312 states and 836 transitions. [2020-10-16 12:28:28,080 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-16 12:28:28,080 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:28:28,080 INFO L422 BasicCegarLoop]: trace histogram [6, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:28:28,280 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 163 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable166 [2020-10-16 12:28:28,281 INFO L429 AbstractCegarLoop]: === Iteration 168 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:28:28,281 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:28:28,281 INFO L82 PathProgramCache]: Analyzing trace with hash 491277249, now seen corresponding path program 153 times [2020-10-16 12:28:28,282 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:28:28,283 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [153156382] [2020-10-16 12:28:28,283 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:28:28,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:28:28,436 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:28:28,437 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [153156382] [2020-10-16 12:28:28,437 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [423241940] [2020-10-16 12:28:28,437 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 164 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 164 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:28:28,484 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2020-10-16 12:28:28,485 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:28:28,485 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 12:28:28,486 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:28:28,749 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:28:28,749 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:28:28,749 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-16 12:28:28,750 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1817942089] [2020-10-16 12:28:28,750 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:28:28,751 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:28:28,755 INFO L258 McrAutomatonBuilder]: Finished intersection with 28 states and 40 transitions. [2020-10-16 12:28:28,755 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:28:28,784 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:28:28,784 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:28:28,791 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:28:28,792 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:28:28,802 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:28:28,802 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:28:28,802 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:28:28,802 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:28:28,803 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=240, Unknown=0, NotChecked=0, Total=342 [2020-10-16 12:28:28,803 INFO L87 Difference]: Start difference. First operand 312 states and 836 transitions. Second operand 11 states. [2020-10-16 12:28:28,853 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:28:28,853 INFO L93 Difference]: Finished difference Result 353 states and 914 transitions. [2020-10-16 12:28:28,853 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-10-16 12:28:28,854 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 15 [2020-10-16 12:28:28,854 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:28:28,854 INFO L225 Difference]: With dead ends: 353 [2020-10-16 12:28:28,855 INFO L226 Difference]: Without dead ends: 351 [2020-10-16 12:28:28,855 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 14 SyntacticMatches, 4 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 85 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=102, Invalid=240, Unknown=0, NotChecked=0, Total=342 [2020-10-16 12:28:28,856 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 351 states. [2020-10-16 12:28:28,860 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 351 to 324. [2020-10-16 12:28:28,860 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 324 states. [2020-10-16 12:28:28,861 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 324 states to 324 states and 870 transitions. [2020-10-16 12:28:28,861 INFO L78 Accepts]: Start accepts. Automaton has 324 states and 870 transitions. Word has length 15 [2020-10-16 12:28:28,861 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:28:28,861 INFO L481 AbstractCegarLoop]: Abstraction has 324 states and 870 transitions. [2020-10-16 12:28:28,861 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:28:28,862 INFO L276 IsEmpty]: Start isEmpty. Operand 324 states and 870 transitions. [2020-10-16 12:28:28,862 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-16 12:28:28,862 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:28:28,862 INFO L422 BasicCegarLoop]: trace histogram [5, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:28:29,073 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 164 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable167 [2020-10-16 12:28:29,074 INFO L429 AbstractCegarLoop]: === Iteration 169 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:28:29,074 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:28:29,074 INFO L82 PathProgramCache]: Analyzing trace with hash 491278210, now seen corresponding path program 154 times [2020-10-16 12:28:29,076 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:28:29,076 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1348253159] [2020-10-16 12:28:29,076 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:28:29,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:28:29,221 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:28:29,221 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1348253159] [2020-10-16 12:28:29,222 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [852118333] [2020-10-16 12:28:29,222 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 165 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 165 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:28:29,263 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 12:28:29,263 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:28:29,264 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 12:28:29,264 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:28:29,498 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:28:29,499 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:28:29,499 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-16 12:28:29,499 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1317835427] [2020-10-16 12:28:29,499 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:28:29,501 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:28:29,504 INFO L258 McrAutomatonBuilder]: Finished intersection with 27 states and 38 transitions. [2020-10-16 12:28:29,505 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:28:29,535 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:28:29,536 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:28:29,542 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:28:29,542 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:28:29,550 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:28:29,551 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:28:29,551 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:28:29,551 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:28:29,552 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=240, Unknown=0, NotChecked=0, Total=342 [2020-10-16 12:28:29,552 INFO L87 Difference]: Start difference. First operand 324 states and 870 transitions. Second operand 11 states. [2020-10-16 12:28:29,680 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:28:29,681 INFO L93 Difference]: Finished difference Result 377 states and 965 transitions. [2020-10-16 12:28:29,682 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-10-16 12:28:29,682 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 15 [2020-10-16 12:28:29,683 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:28:29,684 INFO L225 Difference]: With dead ends: 377 [2020-10-16 12:28:29,684 INFO L226 Difference]: Without dead ends: 374 [2020-10-16 12:28:29,684 INFO L677 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-16 12:28:29,685 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 374 states. [2020-10-16 12:28:29,692 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 374 to 325. [2020-10-16 12:28:29,693 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 325 states. [2020-10-16 12:28:29,694 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 325 states to 325 states and 873 transitions. [2020-10-16 12:28:29,694 INFO L78 Accepts]: Start accepts. Automaton has 325 states and 873 transitions. Word has length 15 [2020-10-16 12:28:29,695 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:28:29,695 INFO L481 AbstractCegarLoop]: Abstraction has 325 states and 873 transitions. [2020-10-16 12:28:29,695 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:28:29,695 INFO L276 IsEmpty]: Start isEmpty. Operand 325 states and 873 transitions. [2020-10-16 12:28:29,696 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-16 12:28:29,696 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:28:29,696 INFO L422 BasicCegarLoop]: trace histogram [5, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:28:29,911 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 165 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable168 [2020-10-16 12:28:29,912 INFO L429 AbstractCegarLoop]: === Iteration 170 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:28:29,912 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:28:29,912 INFO L82 PathProgramCache]: Analyzing trace with hash 491307040, now seen corresponding path program 155 times [2020-10-16 12:28:29,914 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:28:29,915 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1145019367] [2020-10-16 12:28:29,915 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:28:29,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:28:30,104 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:28:30,104 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1145019367] [2020-10-16 12:28:30,104 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1505062410] [2020-10-16 12:28:30,105 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 166 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 166 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:28:30,173 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2020-10-16 12:28:30,173 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:28:30,174 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 12:28:30,176 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:28:31,505 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:28:31,505 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:28:31,505 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-16 12:28:31,506 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [578663145] [2020-10-16 12:28:31,506 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:28:31,507 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:28:31,509 INFO L258 McrAutomatonBuilder]: Finished intersection with 26 states and 36 transitions. [2020-10-16 12:28:31,509 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:28:31,527 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:28:31,528 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:28:31,533 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:28:31,534 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:28:31,540 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:28:31,541 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:28:31,541 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:28:31,541 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:28:31,541 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=109, Invalid=233, Unknown=0, NotChecked=0, Total=342 [2020-10-16 12:28:31,541 INFO L87 Difference]: Start difference. First operand 325 states and 873 transitions. Second operand 11 states. [2020-10-16 12:28:31,687 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:28:31,687 INFO L93 Difference]: Finished difference Result 384 states and 980 transitions. [2020-10-16 12:28:31,688 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-10-16 12:28:31,688 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 15 [2020-10-16 12:28:31,688 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:28:31,689 INFO L225 Difference]: With dead ends: 384 [2020-10-16 12:28:31,689 INFO L226 Difference]: Without dead ends: 381 [2020-10-16 12:28:31,689 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 12 SyntacticMatches, 4 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 114 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=142, Invalid=278, Unknown=0, NotChecked=0, Total=420 [2020-10-16 12:28:31,690 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 381 states. [2020-10-16 12:28:31,697 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 381 to 326. [2020-10-16 12:28:31,698 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 326 states. [2020-10-16 12:28:31,698 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 326 states to 326 states and 876 transitions. [2020-10-16 12:28:31,698 INFO L78 Accepts]: Start accepts. Automaton has 326 states and 876 transitions. Word has length 15 [2020-10-16 12:28:31,698 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:28:31,699 INFO L481 AbstractCegarLoop]: Abstraction has 326 states and 876 transitions. [2020-10-16 12:28:31,699 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:28:31,699 INFO L276 IsEmpty]: Start isEmpty. Operand 326 states and 876 transitions. [2020-10-16 12:28:31,699 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-16 12:28:31,699 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:28:31,699 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:28:31,899 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 166 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable169 [2020-10-16 12:28:31,900 INFO L429 AbstractCegarLoop]: === Iteration 171 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:28:31,900 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:28:31,900 INFO L82 PathProgramCache]: Analyzing trace with hash 491308001, now seen corresponding path program 156 times [2020-10-16 12:28:31,902 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:28:31,902 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2130212682] [2020-10-16 12:28:31,903 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:28:31,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:28:32,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-16 12:28:32,044 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2130212682] [2020-10-16 12:28:32,044 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [47266821] [2020-10-16 12:28:32,044 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 167 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 167 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:28:32,085 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2020-10-16 12:28:32,085 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:28:32,086 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 12:28:32,087 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:28:32,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-16 12:28:32,334 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:28:32,335 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-16 12:28:32,335 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1003876803] [2020-10-16 12:28:32,335 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:28:32,336 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:28:32,339 INFO L258 McrAutomatonBuilder]: Finished intersection with 26 states and 36 transitions. [2020-10-16 12:28:32,340 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:28:32,373 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:28:32,373 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:28:32,377 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:28:32,377 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:28:32,387 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:28:32,387 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:28:32,387 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:28:32,388 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:28:32,388 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=241, Unknown=0, NotChecked=0, Total=342 [2020-10-16 12:28:32,388 INFO L87 Difference]: Start difference. First operand 326 states and 876 transitions. Second operand 11 states. [2020-10-16 12:28:32,549 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:28:32,549 INFO L93 Difference]: Finished difference Result 399 states and 1014 transitions. [2020-10-16 12:28:32,550 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-10-16 12:28:32,550 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 15 [2020-10-16 12:28:32,550 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:28:32,553 INFO L225 Difference]: With dead ends: 399 [2020-10-16 12:28:32,553 INFO L226 Difference]: Without dead ends: 395 [2020-10-16 12:28:32,554 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 12 SyntacticMatches, 4 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 124 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=134, Invalid=286, Unknown=0, NotChecked=0, Total=420 [2020-10-16 12:28:32,554 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 395 states. [2020-10-16 12:28:32,559 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 395 to 327. [2020-10-16 12:28:32,559 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 327 states. [2020-10-16 12:28:32,560 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 327 states to 327 states and 879 transitions. [2020-10-16 12:28:32,560 INFO L78 Accepts]: Start accepts. Automaton has 327 states and 879 transitions. Word has length 15 [2020-10-16 12:28:32,560 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:28:32,561 INFO L481 AbstractCegarLoop]: Abstraction has 327 states and 879 transitions. [2020-10-16 12:28:32,561 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:28:32,561 INFO L276 IsEmpty]: Start isEmpty. Operand 327 states and 879 transitions. [2020-10-16 12:28:32,561 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-16 12:28:32,561 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:28:32,562 INFO L422 BasicCegarLoop]: trace histogram [5, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:28:32,762 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable170,167 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:28:32,762 INFO L429 AbstractCegarLoop]: === Iteration 172 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:28:32,763 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:28:32,763 INFO L82 PathProgramCache]: Analyzing trace with hash 492200770, now seen corresponding path program 157 times [2020-10-16 12:28:32,765 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:28:32,765 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1267585793] [2020-10-16 12:28:32,765 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:28:32,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:28:32,960 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:28:32,961 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1267585793] [2020-10-16 12:28:32,961 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1048602765] [2020-10-16 12:28:32,961 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 168 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 168 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:28:33,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:28:33,024 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 12:28:33,026 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:28:35,311 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:28:35,311 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:28:35,311 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-16 12:28:35,311 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1655951123] [2020-10-16 12:28:35,312 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:28:35,312 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:28:35,315 INFO L258 McrAutomatonBuilder]: Finished intersection with 25 states and 34 transitions. [2020-10-16 12:28:35,315 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:28:35,323 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:28:35,323 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:28:35,335 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:28:35,335 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:28:35,344 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:28:35,344 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:28:35,344 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:28:35,345 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:28:35,345 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=110, Invalid=232, Unknown=0, NotChecked=0, Total=342 [2020-10-16 12:28:35,345 INFO L87 Difference]: Start difference. First operand 327 states and 879 transitions. Second operand 11 states. [2020-10-16 12:28:35,530 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:28:35,530 INFO L93 Difference]: Finished difference Result 388 states and 990 transitions. [2020-10-16 12:28:35,536 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-10-16 12:28:35,536 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 15 [2020-10-16 12:28:35,536 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:28:35,537 INFO L225 Difference]: With dead ends: 388 [2020-10-16 12:28:35,537 INFO L226 Difference]: Without dead ends: 385 [2020-10-16 12:28:35,537 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 11 SyntacticMatches, 4 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 123 ImplicationChecksByTransitivity, 2.5s TimeCoverageRelationStatistics Valid=158, Invalid=304, Unknown=0, NotChecked=0, Total=462 [2020-10-16 12:28:35,538 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 385 states. [2020-10-16 12:28:35,540 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 385 to 329. [2020-10-16 12:28:35,541 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 329 states. [2020-10-16 12:28:35,541 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 329 states to 329 states and 885 transitions. [2020-10-16 12:28:35,541 INFO L78 Accepts]: Start accepts. Automaton has 329 states and 885 transitions. Word has length 15 [2020-10-16 12:28:35,541 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:28:35,541 INFO L481 AbstractCegarLoop]: Abstraction has 329 states and 885 transitions. [2020-10-16 12:28:35,541 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:28:35,542 INFO L276 IsEmpty]: Start isEmpty. Operand 329 states and 885 transitions. [2020-10-16 12:28:35,542 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-16 12:28:35,542 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:28:35,542 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:28:35,742 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable171,168 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:28:35,743 INFO L429 AbstractCegarLoop]: === Iteration 173 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:28:35,743 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:28:35,743 INFO L82 PathProgramCache]: Analyzing trace with hash 492201731, now seen corresponding path program 158 times [2020-10-16 12:28:35,745 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:28:35,745 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1881494720] [2020-10-16 12:28:35,746 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:28:35,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:28:35,886 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:28:35,887 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1881494720] [2020-10-16 12:28:35,887 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2107043165] [2020-10-16 12:28:35,887 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 169 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 169 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:28:35,928 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 12:28:35,928 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:28:35,929 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 12:28:35,929 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:28:39,671 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:28:39,671 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:28:39,671 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-16 12:28:39,671 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1708119547] [2020-10-16 12:28:39,671 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:28:39,672 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:28:39,674 INFO L258 McrAutomatonBuilder]: Finished intersection with 25 states and 34 transitions. [2020-10-16 12:28:39,675 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:28:39,682 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:28:39,682 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:28:39,700 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:28:39,700 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:28:39,706 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:28:39,706 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:28:39,706 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:28:39,706 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:28:39,706 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=236, Unknown=1, NotChecked=0, Total=342 [2020-10-16 12:28:39,706 INFO L87 Difference]: Start difference. First operand 329 states and 885 transitions. Second operand 11 states. [2020-10-16 12:28:39,926 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:28:39,926 INFO L93 Difference]: Finished difference Result 406 states and 1029 transitions. [2020-10-16 12:28:39,927 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-10-16 12:28:39,927 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 15 [2020-10-16 12:28:39,927 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:28:39,928 INFO L225 Difference]: With dead ends: 406 [2020-10-16 12:28:39,928 INFO L226 Difference]: Without dead ends: 402 [2020-10-16 12:28:39,929 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 11 SyntacticMatches, 4 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 131 ImplicationChecksByTransitivity, 3.9s TimeCoverageRelationStatistics Valid=153, Invalid=308, Unknown=1, NotChecked=0, Total=462 [2020-10-16 12:28:39,929 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 402 states. [2020-10-16 12:28:39,934 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 402 to 328. [2020-10-16 12:28:39,934 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 328 states. [2020-10-16 12:28:39,935 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 328 states to 328 states and 882 transitions. [2020-10-16 12:28:39,935 INFO L78 Accepts]: Start accepts. Automaton has 328 states and 882 transitions. Word has length 15 [2020-10-16 12:28:39,935 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:28:39,935 INFO L481 AbstractCegarLoop]: Abstraction has 328 states and 882 transitions. [2020-10-16 12:28:39,935 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:28:39,936 INFO L276 IsEmpty]: Start isEmpty. Operand 328 states and 882 transitions. [2020-10-16 12:28:39,936 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-16 12:28:39,936 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:28:39,936 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:28:40,141 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 169 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable172 [2020-10-16 12:28:40,142 INFO L429 AbstractCegarLoop]: === Iteration 174 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:28:40,142 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:28:40,142 INFO L82 PathProgramCache]: Analyzing trace with hash 492230561, now seen corresponding path program 159 times [2020-10-16 12:28:40,144 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:28:40,144 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [223433592] [2020-10-16 12:28:40,144 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:28:40,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:28:40,290 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:28:40,290 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [223433592] [2020-10-16 12:28:40,291 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [351595684] [2020-10-16 12:28:40,291 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 170 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 170 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:28:40,331 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2020-10-16 12:28:40,331 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:28:40,332 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 12:28:40,333 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:28:40,645 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:28:40,645 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:28:40,646 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-16 12:28:40,646 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1676899747] [2020-10-16 12:28:40,646 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:28:40,646 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:28:40,649 INFO L258 McrAutomatonBuilder]: Finished intersection with 25 states and 34 transitions. [2020-10-16 12:28:40,649 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:28:40,657 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:28:40,658 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:28:40,674 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:28:40,674 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:28:40,681 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:28:40,681 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:28:40,682 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:28:40,682 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:28:40,682 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=237, Unknown=0, NotChecked=0, Total=342 [2020-10-16 12:28:40,682 INFO L87 Difference]: Start difference. First operand 328 states and 882 transitions. Second operand 11 states. [2020-10-16 12:28:40,877 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:28:40,877 INFO L93 Difference]: Finished difference Result 410 states and 1039 transitions. [2020-10-16 12:28:40,878 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-10-16 12:28:40,879 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 15 [2020-10-16 12:28:40,879 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:28:40,880 INFO L225 Difference]: With dead ends: 410 [2020-10-16 12:28:40,880 INFO L226 Difference]: Without dead ends: 406 [2020-10-16 12:28:40,880 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 11 SyntacticMatches, 4 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 133 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=151, Invalid=311, Unknown=0, NotChecked=0, Total=462 [2020-10-16 12:28:40,881 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 406 states. [2020-10-16 12:28:40,885 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 406 to 329. [2020-10-16 12:28:40,885 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 329 states. [2020-10-16 12:28:40,886 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 329 states to 329 states and 885 transitions. [2020-10-16 12:28:40,886 INFO L78 Accepts]: Start accepts. Automaton has 329 states and 885 transitions. Word has length 15 [2020-10-16 12:28:40,886 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:28:40,886 INFO L481 AbstractCegarLoop]: Abstraction has 329 states and 885 transitions. [2020-10-16 12:28:40,886 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:28:40,886 INFO L276 IsEmpty]: Start isEmpty. Operand 329 states and 885 transitions. [2020-10-16 12:28:40,886 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-16 12:28:40,887 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:28:40,887 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:28:41,097 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable173,170 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:28:41,098 INFO L429 AbstractCegarLoop]: === Iteration 175 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:28:41,098 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:28:41,098 INFO L82 PathProgramCache]: Analyzing trace with hash 492231522, now seen corresponding path program 160 times [2020-10-16 12:28:41,100 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:28:41,100 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [618287489] [2020-10-16 12:28:41,100 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:28:41,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:28:41,245 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:28:41,246 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [618287489] [2020-10-16 12:28:41,246 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1507762319] [2020-10-16 12:28:41,246 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 171 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 171 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:28:41,287 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 12:28:41,288 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:28:41,288 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 12:28:41,291 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:28:41,585 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:28:41,585 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:28:41,586 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-16 12:28:41,586 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1789993435] [2020-10-16 12:28:41,586 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:28:41,588 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:28:41,593 INFO L258 McrAutomatonBuilder]: Finished intersection with 25 states and 34 transitions. [2020-10-16 12:28:41,593 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:28:41,610 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:28:41,610 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:28:41,638 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:28:41,639 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:28:41,649 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:28:41,649 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:28:41,649 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:28:41,650 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:28:41,650 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=243, Unknown=0, NotChecked=0, Total=342 [2020-10-16 12:28:41,650 INFO L87 Difference]: Start difference. First operand 329 states and 885 transitions. Second operand 11 states. [2020-10-16 12:28:41,933 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:28:41,934 INFO L93 Difference]: Finished difference Result 419 states and 1063 transitions. [2020-10-16 12:28:41,935 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-10-16 12:28:41,936 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 15 [2020-10-16 12:28:41,936 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:28:41,937 INFO L225 Difference]: With dead ends: 419 [2020-10-16 12:28:41,937 INFO L226 Difference]: Without dead ends: 414 [2020-10-16 12:28:41,938 INFO L677 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-16 12:28:41,939 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 414 states. [2020-10-16 12:28:41,944 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 414 to 330. [2020-10-16 12:28:41,945 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 330 states. [2020-10-16 12:28:41,946 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 330 states to 330 states and 888 transitions. [2020-10-16 12:28:41,946 INFO L78 Accepts]: Start accepts. Automaton has 330 states and 888 transitions. Word has length 15 [2020-10-16 12:28:41,946 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:28:41,946 INFO L481 AbstractCegarLoop]: Abstraction has 330 states and 888 transitions. [2020-10-16 12:28:41,946 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:28:41,946 INFO L276 IsEmpty]: Start isEmpty. Operand 330 states and 888 transitions. [2020-10-16 12:28:41,947 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-16 12:28:41,947 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:28:41,947 INFO L422 BasicCegarLoop]: trace histogram [5, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:28:42,160 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable174,171 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:28:42,160 INFO L429 AbstractCegarLoop]: === Iteration 176 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:28:42,161 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:28:42,161 INFO L82 PathProgramCache]: Analyzing trace with hash 519906400, now seen corresponding path program 161 times [2020-10-16 12:28:42,163 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:28:42,163 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1833401378] [2020-10-16 12:28:42,163 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:28:42,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:28:42,345 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:28:42,345 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1833401378] [2020-10-16 12:28:42,345 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1759673236] [2020-10-16 12:28:42,345 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 172 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 172 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:28:42,396 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2020-10-16 12:28:42,397 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:28:42,398 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 12:28:42,398 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:28:42,706 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:28:42,706 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:28:42,706 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-16 12:28:42,706 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1382662446] [2020-10-16 12:28:42,707 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:28:42,707 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:28:42,709 INFO L258 McrAutomatonBuilder]: Finished intersection with 24 states and 32 transitions. [2020-10-16 12:28:42,710 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:28:42,715 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:28:42,715 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:28:42,734 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:28:42,735 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:28:42,741 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:28:42,741 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:28:42,741 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:28:42,742 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:28:42,742 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=237, Unknown=0, NotChecked=0, Total=342 [2020-10-16 12:28:42,742 INFO L87 Difference]: Start difference. First operand 330 states and 888 transitions. Second operand 11 states. [2020-10-16 12:28:42,971 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:28:42,971 INFO L93 Difference]: Finished difference Result 391 states and 997 transitions. [2020-10-16 12:28:42,972 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-10-16 12:28:42,972 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 15 [2020-10-16 12:28:42,972 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:28:42,973 INFO L225 Difference]: With dead ends: 391 [2020-10-16 12:28:42,973 INFO L226 Difference]: Without dead ends: 388 [2020-10-16 12:28:42,974 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 10 SyntacticMatches, 4 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 131 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=167, Invalid=339, Unknown=0, NotChecked=0, Total=506 [2020-10-16 12:28:42,974 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 388 states. [2020-10-16 12:28:42,980 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 388 to 333. [2020-10-16 12:28:42,980 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 333 states. [2020-10-16 12:28:42,981 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 333 states to 333 states and 897 transitions. [2020-10-16 12:28:42,982 INFO L78 Accepts]: Start accepts. Automaton has 333 states and 897 transitions. Word has length 15 [2020-10-16 12:28:42,982 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:28:42,982 INFO L481 AbstractCegarLoop]: Abstraction has 333 states and 897 transitions. [2020-10-16 12:28:42,982 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:28:42,982 INFO L276 IsEmpty]: Start isEmpty. Operand 333 states and 897 transitions. [2020-10-16 12:28:42,983 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-16 12:28:42,983 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:28:42,983 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:28:43,196 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable175,172 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:28:43,196 INFO L429 AbstractCegarLoop]: === Iteration 177 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:28:43,197 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:28:43,197 INFO L82 PathProgramCache]: Analyzing trace with hash 519907361, now seen corresponding path program 162 times [2020-10-16 12:28:43,198 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:28:43,198 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1088535411] [2020-10-16 12:28:43,199 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:28:43,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:28:43,337 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:28:43,337 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1088535411] [2020-10-16 12:28:43,337 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1963767759] [2020-10-16 12:28:43,337 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 173 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 173 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:28:43,377 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2020-10-16 12:28:43,378 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:28:43,378 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 12:28:43,379 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:28:43,774 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:28:43,775 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:28:43,775 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-16 12:28:43,775 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [699377194] [2020-10-16 12:28:43,775 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:28:43,777 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:28:43,781 INFO L258 McrAutomatonBuilder]: Finished intersection with 24 states and 32 transitions. [2020-10-16 12:28:43,782 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:28:43,797 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:28:43,797 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:28:43,823 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:28:43,823 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:28:43,832 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:28:43,832 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:28:43,832 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:28:43,833 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:28:43,833 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=104, Invalid=238, Unknown=0, NotChecked=0, Total=342 [2020-10-16 12:28:43,833 INFO L87 Difference]: Start difference. First operand 333 states and 897 transitions. Second operand 11 states. [2020-10-16 12:28:44,153 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:28:44,153 INFO L93 Difference]: Finished difference Result 412 states and 1045 transitions. [2020-10-16 12:28:44,154 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-10-16 12:28:44,154 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 15 [2020-10-16 12:28:44,155 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:28:44,156 INFO L225 Difference]: With dead ends: 412 [2020-10-16 12:28:44,156 INFO L226 Difference]: Without dead ends: 408 [2020-10-16 12:28:44,156 INFO L677 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-16 12:28:44,157 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 408 states. [2020-10-16 12:28:44,162 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 408 to 332. [2020-10-16 12:28:44,162 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 332 states. [2020-10-16 12:28:44,163 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 332 states to 332 states and 894 transitions. [2020-10-16 12:28:44,163 INFO L78 Accepts]: Start accepts. Automaton has 332 states and 894 transitions. Word has length 15 [2020-10-16 12:28:44,164 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:28:44,164 INFO L481 AbstractCegarLoop]: Abstraction has 332 states and 894 transitions. [2020-10-16 12:28:44,164 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:28:44,164 INFO L276 IsEmpty]: Start isEmpty. Operand 332 states and 894 transitions. [2020-10-16 12:28:44,165 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-16 12:28:44,165 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:28:44,165 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:28:44,379 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable176,173 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:28:44,380 INFO L429 AbstractCegarLoop]: === Iteration 178 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:28:44,380 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:28:44,380 INFO L82 PathProgramCache]: Analyzing trace with hash 519936191, now seen corresponding path program 163 times [2020-10-16 12:28:44,382 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:28:44,382 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [134296822] [2020-10-16 12:28:44,382 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:28:44,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:28:44,520 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:28:44,520 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [134296822] [2020-10-16 12:28:44,521 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [580044163] [2020-10-16 12:28:44,521 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 174 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 174 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:28:44,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:28:44,590 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 12:28:44,591 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:28:48,790 WARN L193 SmtUtils]: Spent 832.00 ms on a formula simplification that was a NOOP. DAG size: 29 [2020-10-16 12:28:49,733 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:28:49,734 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:28:49,734 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-16 12:28:49,734 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [183164113] [2020-10-16 12:28:49,735 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:28:49,735 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:28:49,739 INFO L258 McrAutomatonBuilder]: Finished intersection with 24 states and 32 transitions. [2020-10-16 12:28:49,739 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:28:49,747 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:28:49,747 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:28:49,772 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:28:49,772 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:28:49,779 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:28:49,780 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:28:49,780 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:28:49,780 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:28:49,780 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=235, Unknown=2, NotChecked=0, Total=342 [2020-10-16 12:28:49,780 INFO L87 Difference]: Start difference. First operand 332 states and 894 transitions. Second operand 11 states. [2020-10-16 12:28:50,246 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:28:50,246 INFO L93 Difference]: Finished difference Result 413 states and 1048 transitions. [2020-10-16 12:28:50,247 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-10-16 12:28:50,247 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 15 [2020-10-16 12:28:50,248 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:28:50,249 INFO L225 Difference]: With dead ends: 413 [2020-10-16 12:28:50,249 INFO L226 Difference]: Without dead ends: 409 [2020-10-16 12:28:50,249 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 10 SyntacticMatches, 4 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 141 ImplicationChecksByTransitivity, 5.6s TimeCoverageRelationStatistics Valid=163, Invalid=341, Unknown=2, NotChecked=0, Total=506 [2020-10-16 12:28:50,250 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 409 states. [2020-10-16 12:28:50,253 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 409 to 333. [2020-10-16 12:28:50,253 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 333 states. [2020-10-16 12:28:50,254 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 333 states to 333 states and 897 transitions. [2020-10-16 12:28:50,254 INFO L78 Accepts]: Start accepts. Automaton has 333 states and 897 transitions. Word has length 15 [2020-10-16 12:28:50,254 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:28:50,254 INFO L481 AbstractCegarLoop]: Abstraction has 333 states and 897 transitions. [2020-10-16 12:28:50,254 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:28:50,254 INFO L276 IsEmpty]: Start isEmpty. Operand 333 states and 897 transitions. [2020-10-16 12:28:50,254 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-16 12:28:50,254 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:28:50,255 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:28:50,455 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable177,174 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:28:50,455 INFO L429 AbstractCegarLoop]: === Iteration 179 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:28:50,456 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:28:50,456 INFO L82 PathProgramCache]: Analyzing trace with hash 519937152, now seen corresponding path program 164 times [2020-10-16 12:28:50,458 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:28:50,458 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1376272537] [2020-10-16 12:28:50,458 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:28:50,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:28:50,598 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:28:50,599 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1376272537] [2020-10-16 12:28:50,599 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1501431909] [2020-10-16 12:28:50,599 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 175 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 175 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:28:50,640 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 12:28:50,640 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:28:50,642 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 12:28:50,642 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:28:54,445 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:28:54,445 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:28:54,445 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-16 12:28:54,445 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [963258358] [2020-10-16 12:28:54,445 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:28:54,446 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:28:54,449 INFO L258 McrAutomatonBuilder]: Finished intersection with 24 states and 32 transitions. [2020-10-16 12:28:54,449 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:28:54,464 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:28:54,464 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:28:54,478 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:28:54,479 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:28:54,495 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:28:54,495 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:28:54,495 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:28:54,495 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:28:54,496 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=241, Unknown=1, NotChecked=0, Total=342 [2020-10-16 12:28:54,496 INFO L87 Difference]: Start difference. First operand 333 states and 897 transitions. Second operand 11 states. [2020-10-16 12:28:54,756 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:28:54,756 INFO L93 Difference]: Finished difference Result 426 states and 1078 transitions. [2020-10-16 12:28:54,757 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-10-16 12:28:54,757 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 15 [2020-10-16 12:28:54,757 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:28:54,758 INFO L225 Difference]: With dead ends: 426 [2020-10-16 12:28:54,758 INFO L226 Difference]: Without dead ends: 421 [2020-10-16 12:28:54,758 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 10 SyntacticMatches, 4 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 146 ImplicationChecksByTransitivity, 4.0s TimeCoverageRelationStatistics Valid=162, Invalid=343, Unknown=1, NotChecked=0, Total=506 [2020-10-16 12:28:54,759 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 421 states. [2020-10-16 12:28:54,763 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 421 to 331. [2020-10-16 12:28:54,763 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 331 states. [2020-10-16 12:28:54,763 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 331 states to 331 states and 891 transitions. [2020-10-16 12:28:54,764 INFO L78 Accepts]: Start accepts. Automaton has 331 states and 891 transitions. Word has length 15 [2020-10-16 12:28:54,764 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:28:54,764 INFO L481 AbstractCegarLoop]: Abstraction has 331 states and 891 transitions. [2020-10-16 12:28:54,764 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:28:54,764 INFO L276 IsEmpty]: Start isEmpty. Operand 331 states and 891 transitions. [2020-10-16 12:28:54,764 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-16 12:28:54,764 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:28:54,764 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:28:54,965 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 175 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable178 [2020-10-16 12:28:54,965 INFO L429 AbstractCegarLoop]: === Iteration 180 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:28:54,966 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:28:54,966 INFO L82 PathProgramCache]: Analyzing trace with hash 520829921, now seen corresponding path program 165 times [2020-10-16 12:28:54,968 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:28:54,968 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1519943140] [2020-10-16 12:28:54,968 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:28:54,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:28:55,124 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:28:55,125 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1519943140] [2020-10-16 12:28:55,125 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [890477518] [2020-10-16 12:28:55,125 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 176 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 176 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:28:55,172 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2020-10-16 12:28:55,173 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:28:55,173 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 12:28:55,174 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:28:56,438 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:28:56,439 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:28:56,439 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-16 12:28:56,439 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1295022574] [2020-10-16 12:28:56,439 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:28:56,440 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:28:56,442 INFO L258 McrAutomatonBuilder]: Finished intersection with 24 states and 32 transitions. [2020-10-16 12:28:56,443 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:28:56,450 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:28:56,450 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:28:56,462 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:28:56,463 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:28:56,470 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:28:56,471 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:28:56,471 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:28:56,471 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:28:56,471 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=239, Unknown=0, NotChecked=0, Total=342 [2020-10-16 12:28:56,471 INFO L87 Difference]: Start difference. First operand 331 states and 891 transitions. Second operand 11 states. [2020-10-16 12:28:56,720 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:28:56,720 INFO L93 Difference]: Finished difference Result 415 states and 1054 transitions. [2020-10-16 12:28:56,721 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2020-10-16 12:28:56,721 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 15 [2020-10-16 12:28:56,721 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:28:56,722 INFO L225 Difference]: With dead ends: 415 [2020-10-16 12:28:56,722 INFO L226 Difference]: Without dead ends: 411 [2020-10-16 12:28:56,722 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 10 SyntacticMatches, 4 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 152 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=176, Invalid=376, Unknown=0, NotChecked=0, Total=552 [2020-10-16 12:28:56,723 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 411 states. [2020-10-16 12:28:56,726 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 411 to 333. [2020-10-16 12:28:56,727 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 333 states. [2020-10-16 12:28:56,728 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 333 states to 333 states and 897 transitions. [2020-10-16 12:28:56,728 INFO L78 Accepts]: Start accepts. Automaton has 333 states and 897 transitions. Word has length 15 [2020-10-16 12:28:56,728 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:28:56,728 INFO L481 AbstractCegarLoop]: Abstraction has 333 states and 897 transitions. [2020-10-16 12:28:56,728 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:28:56,728 INFO L276 IsEmpty]: Start isEmpty. Operand 333 states and 897 transitions. [2020-10-16 12:28:56,729 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-16 12:28:56,729 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:28:56,729 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:28:56,940 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 176 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable179 [2020-10-16 12:28:56,941 INFO L429 AbstractCegarLoop]: === Iteration 181 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:28:56,941 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:28:56,941 INFO L82 PathProgramCache]: Analyzing trace with hash 520830882, now seen corresponding path program 166 times [2020-10-16 12:28:56,943 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:28:56,943 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [909962035] [2020-10-16 12:28:56,943 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:28:56,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:28:57,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-16 12:28:57,085 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [909962035] [2020-10-16 12:28:57,085 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [681295205] [2020-10-16 12:28:57,086 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 177 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 177 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:28:57,127 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 12:28:57,128 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:28:57,128 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 12:28:57,129 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:28:57,456 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:28:57,456 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:28:57,456 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-16 12:28:57,456 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1439220901] [2020-10-16 12:28:57,456 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:28:57,457 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:28:57,459 INFO L258 McrAutomatonBuilder]: Finished intersection with 24 states and 32 transitions. [2020-10-16 12:28:57,459 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:28:57,465 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:28:57,466 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:28:57,492 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:28:57,492 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:28:57,500 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:28:57,500 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:28:57,500 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:28:57,500 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:28:57,501 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=240, Unknown=0, NotChecked=0, Total=342 [2020-10-16 12:28:57,501 INFO L87 Difference]: Start difference. First operand 333 states and 897 transitions. Second operand 11 states. [2020-10-16 12:28:57,748 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:28:57,748 INFO L93 Difference]: Finished difference Result 432 states and 1094 transitions. [2020-10-16 12:28:57,749 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-10-16 12:28:57,749 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 15 [2020-10-16 12:28:57,749 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:28:57,750 INFO L225 Difference]: With dead ends: 432 [2020-10-16 12:28:57,750 INFO L226 Difference]: Without dead ends: 427 [2020-10-16 12:28:57,750 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 10 SyntacticMatches, 4 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 147 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=162, Invalid=344, Unknown=0, NotChecked=0, Total=506 [2020-10-16 12:28:57,751 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 427 states. [2020-10-16 12:28:57,755 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 427 to 332. [2020-10-16 12:28:57,755 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 332 states. [2020-10-16 12:28:57,756 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 332 states to 332 states and 894 transitions. [2020-10-16 12:28:57,756 INFO L78 Accepts]: Start accepts. Automaton has 332 states and 894 transitions. Word has length 15 [2020-10-16 12:28:57,756 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:28:57,756 INFO L481 AbstractCegarLoop]: Abstraction has 332 states and 894 transitions. [2020-10-16 12:28:57,756 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:28:57,756 INFO L276 IsEmpty]: Start isEmpty. Operand 332 states and 894 transitions. [2020-10-16 12:28:57,757 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-16 12:28:57,757 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:28:57,757 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:28:57,958 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable180,177 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:28:57,959 INFO L429 AbstractCegarLoop]: === Iteration 182 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:28:57,959 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:28:57,959 INFO L82 PathProgramCache]: Analyzing trace with hash 520859712, now seen corresponding path program 167 times [2020-10-16 12:28:57,961 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:28:57,961 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [629169501] [2020-10-16 12:28:57,962 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:28:57,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:28:58,108 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:28:58,109 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [629169501] [2020-10-16 12:28:58,109 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [479738414] [2020-10-16 12:28:58,109 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 178 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 178 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:28:58,153 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2020-10-16 12:28:58,153 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:28:58,154 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 12:28:58,154 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:28:58,471 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:28:58,471 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:28:58,471 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-16 12:28:58,472 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1251962030] [2020-10-16 12:28:58,472 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:28:58,472 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:28:58,475 INFO L258 McrAutomatonBuilder]: Finished intersection with 24 states and 32 transitions. [2020-10-16 12:28:58,475 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:28:58,481 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:28:58,482 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:28:58,495 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:28:58,496 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:28:58,506 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:28:58,506 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:28:58,506 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:28:58,507 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:28:58,507 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=242, Unknown=0, NotChecked=0, Total=342 [2020-10-16 12:28:58,507 INFO L87 Difference]: Start difference. First operand 332 states and 894 transitions. Second operand 11 states. [2020-10-16 12:28:58,762 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:28:58,762 INFO L93 Difference]: Finished difference Result 432 states and 1094 transitions. [2020-10-16 12:28:58,763 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-10-16 12:28:58,763 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 15 [2020-10-16 12:28:58,763 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:28:58,764 INFO L225 Difference]: With dead ends: 432 [2020-10-16 12:28:58,764 INFO L226 Difference]: Without dead ends: 427 [2020-10-16 12:28:58,764 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 10 SyntacticMatches, 4 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 146 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=160, Invalid=346, Unknown=0, NotChecked=0, Total=506 [2020-10-16 12:28:58,765 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 427 states. [2020-10-16 12:28:58,768 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 427 to 333. [2020-10-16 12:28:58,768 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 333 states. [2020-10-16 12:28:58,769 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 333 states to 333 states and 897 transitions. [2020-10-16 12:28:58,769 INFO L78 Accepts]: Start accepts. Automaton has 333 states and 897 transitions. Word has length 15 [2020-10-16 12:28:58,769 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:28:58,769 INFO L481 AbstractCegarLoop]: Abstraction has 333 states and 897 transitions. [2020-10-16 12:28:58,769 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:28:58,769 INFO L276 IsEmpty]: Start isEmpty. Operand 333 states and 897 transitions. [2020-10-16 12:28:58,770 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-16 12:28:58,770 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:28:58,770 INFO L422 BasicCegarLoop]: trace histogram [5, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:28:58,970 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 178 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable181 [2020-10-16 12:28:58,971 INFO L429 AbstractCegarLoop]: === Iteration 183 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:28:58,971 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:28:58,971 INFO L82 PathProgramCache]: Analyzing trace with hash 520860673, now seen corresponding path program 168 times [2020-10-16 12:28:58,973 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:28:58,973 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1084157105] [2020-10-16 12:28:58,973 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:28:58,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:28:59,126 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:28:59,126 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1084157105] [2020-10-16 12:28:59,127 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [785212121] [2020-10-16 12:28:59,127 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 179 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 179 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:28:59,167 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2020-10-16 12:28:59,168 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:28:59,169 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 12:28:59,169 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:28:59,414 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:28:59,415 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:28:59,415 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-16 12:28:59,415 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [939986319] [2020-10-16 12:28:59,415 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:28:59,416 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:28:59,418 INFO L258 McrAutomatonBuilder]: Finished intersection with 24 states and 32 transitions. [2020-10-16 12:28:59,418 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:28:59,423 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:28:59,424 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:28:59,437 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:28:59,437 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:28:59,446 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:28:59,446 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:28:59,447 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:28:59,447 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:28:59,447 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=246, Unknown=0, NotChecked=0, Total=342 [2020-10-16 12:28:59,447 INFO L87 Difference]: Start difference. First operand 333 states and 897 transitions. Second operand 11 states. [2020-10-16 12:28:59,682 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:28:59,682 INFO L93 Difference]: Finished difference Result 434 states and 1103 transitions. [2020-10-16 12:28:59,683 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-10-16 12:28:59,683 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 15 [2020-10-16 12:28:59,683 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:28:59,684 INFO L225 Difference]: With dead ends: 434 [2020-10-16 12:28:59,684 INFO L226 Difference]: Without dead ends: 428 [2020-10-16 12:28:59,684 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 10 SyntacticMatches, 4 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 152 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=158, Invalid=348, Unknown=0, NotChecked=0, Total=506 [2020-10-16 12:28:59,685 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 428 states. [2020-10-16 12:28:59,688 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 428 to 334. [2020-10-16 12:28:59,688 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 334 states. [2020-10-16 12:28:59,689 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 334 states to 334 states and 900 transitions. [2020-10-16 12:28:59,689 INFO L78 Accepts]: Start accepts. Automaton has 334 states and 900 transitions. Word has length 15 [2020-10-16 12:28:59,689 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:28:59,689 INFO L481 AbstractCegarLoop]: Abstraction has 334 states and 900 transitions. [2020-10-16 12:28:59,690 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:28:59,690 INFO L276 IsEmpty]: Start isEmpty. Operand 334 states and 900 transitions. [2020-10-16 12:28:59,690 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-16 12:28:59,690 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:28:59,690 INFO L422 BasicCegarLoop]: trace histogram [5, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:28:59,891 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable182,179 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:28:59,891 INFO L429 AbstractCegarLoop]: === Iteration 184 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:28:59,891 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:28:59,892 INFO L82 PathProgramCache]: Analyzing trace with hash 1378780930, now seen corresponding path program 169 times [2020-10-16 12:28:59,893 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:28:59,893 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [47728708] [2020-10-16 12:28:59,893 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:28:59,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:29:00,034 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:29:00,034 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [47728708] [2020-10-16 12:29:00,035 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [987746824] [2020-10-16 12:29:00,035 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 180 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 180 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:29:00,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:29:00,075 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 12:29:00,076 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:29:00,316 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:29:00,317 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:29:00,317 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-16 12:29:00,317 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1899565342] [2020-10-16 12:29:00,318 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:29:00,318 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:29:00,321 INFO L258 McrAutomatonBuilder]: Finished intersection with 23 states and 30 transitions. [2020-10-16 12:29:00,321 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:29:00,331 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:00,332 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:00,338 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:00,339 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:00,347 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:29:00,348 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:29:00,348 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:29:00,348 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:29:00,348 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=245, Unknown=0, NotChecked=0, Total=342 [2020-10-16 12:29:00,349 INFO L87 Difference]: Start difference. First operand 334 states and 900 transitions. Second operand 11 states. [2020-10-16 12:29:00,642 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:29:00,642 INFO L93 Difference]: Finished difference Result 391 states and 999 transitions. [2020-10-16 12:29:00,643 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-10-16 12:29:00,643 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 15 [2020-10-16 12:29:00,643 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:29:00,644 INFO L225 Difference]: With dead ends: 391 [2020-10-16 12:29:00,644 INFO L226 Difference]: Without dead ends: 388 [2020-10-16 12:29:00,645 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 9 SyntacticMatches, 4 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 135 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=172, Invalid=380, Unknown=0, NotChecked=0, Total=552 [2020-10-16 12:29:00,645 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 388 states. [2020-10-16 12:29:00,649 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 388 to 338. [2020-10-16 12:29:00,649 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 338 states. [2020-10-16 12:29:00,650 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 338 states to 338 states and 912 transitions. [2020-10-16 12:29:00,650 INFO L78 Accepts]: Start accepts. Automaton has 338 states and 912 transitions. Word has length 15 [2020-10-16 12:29:00,650 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:29:00,650 INFO L481 AbstractCegarLoop]: Abstraction has 338 states and 912 transitions. [2020-10-16 12:29:00,650 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:29:00,650 INFO L276 IsEmpty]: Start isEmpty. Operand 338 states and 912 transitions. [2020-10-16 12:29:00,651 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-16 12:29:00,651 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:29:00,651 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:29:00,851 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable183,180 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:29:00,852 INFO L429 AbstractCegarLoop]: === Iteration 185 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:29:00,852 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:29:00,852 INFO L82 PathProgramCache]: Analyzing trace with hash 1378781891, now seen corresponding path program 170 times [2020-10-16 12:29:00,854 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:29:00,855 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2132028026] [2020-10-16 12:29:00,855 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:29:00,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:29:01,013 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:29:01,014 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2132028026] [2020-10-16 12:29:01,014 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [476941588] [2020-10-16 12:29:01,014 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 181 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 181 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:29:01,055 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 12:29:01,055 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:29:01,056 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 12:29:01,057 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:29:01,316 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:29:01,316 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:29:01,316 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-16 12:29:01,317 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1871309590] [2020-10-16 12:29:01,317 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:29:01,318 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:29:01,320 INFO L258 McrAutomatonBuilder]: Finished intersection with 23 states and 30 transitions. [2020-10-16 12:29:01,320 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:29:01,329 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:01,329 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:01,340 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:01,340 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:01,347 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:29:01,347 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:29:01,348 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:29:01,348 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:29:01,348 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=245, Unknown=0, NotChecked=0, Total=342 [2020-10-16 12:29:01,348 INFO L87 Difference]: Start difference. First operand 338 states and 912 transitions. Second operand 11 states. [2020-10-16 12:29:01,650 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:29:01,651 INFO L93 Difference]: Finished difference Result 417 states and 1058 transitions. [2020-10-16 12:29:01,652 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-10-16 12:29:01,652 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 15 [2020-10-16 12:29:01,652 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:29:01,653 INFO L225 Difference]: With dead ends: 417 [2020-10-16 12:29:01,653 INFO L226 Difference]: Without dead ends: 413 [2020-10-16 12:29:01,653 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 9 SyntacticMatches, 4 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 141 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=172, Invalid=380, Unknown=0, NotChecked=0, Total=552 [2020-10-16 12:29:01,654 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 413 states. [2020-10-16 12:29:01,657 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 413 to 337. [2020-10-16 12:29:01,658 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 337 states. [2020-10-16 12:29:01,658 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 337 states to 337 states and 909 transitions. [2020-10-16 12:29:01,658 INFO L78 Accepts]: Start accepts. Automaton has 337 states and 909 transitions. Word has length 15 [2020-10-16 12:29:01,659 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:29:01,659 INFO L481 AbstractCegarLoop]: Abstraction has 337 states and 909 transitions. [2020-10-16 12:29:01,659 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:29:01,659 INFO L276 IsEmpty]: Start isEmpty. Operand 337 states and 909 transitions. [2020-10-16 12:29:01,659 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-16 12:29:01,659 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:29:01,659 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:29:01,860 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable184,181 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:29:01,860 INFO L429 AbstractCegarLoop]: === Iteration 186 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:29:01,861 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:29:01,861 INFO L82 PathProgramCache]: Analyzing trace with hash 1378810721, now seen corresponding path program 171 times [2020-10-16 12:29:01,863 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:29:01,863 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [501705067] [2020-10-16 12:29:01,863 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:29:01,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:29:01,999 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:29:02,000 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [501705067] [2020-10-16 12:29:02,000 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [551940998] [2020-10-16 12:29:02,000 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 182 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 182 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:29:02,041 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2020-10-16 12:29:02,041 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:29:02,042 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 12:29:02,043 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:29:02,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-16 12:29:02,394 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:29:02,394 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-16 12:29:02,394 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1437489264] [2020-10-16 12:29:02,394 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:29:02,395 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:29:02,397 INFO L258 McrAutomatonBuilder]: Finished intersection with 23 states and 30 transitions. [2020-10-16 12:29:02,397 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:29:02,407 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:02,408 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:02,417 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:02,417 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:02,426 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:29:02,427 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:29:02,427 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:29:02,427 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:29:02,427 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=242, Unknown=0, NotChecked=0, Total=342 [2020-10-16 12:29:02,428 INFO L87 Difference]: Start difference. First operand 337 states and 909 transitions. Second operand 11 states. [2020-10-16 12:29:02,710 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:29:02,711 INFO L93 Difference]: Finished difference Result 419 states and 1064 transitions. [2020-10-16 12:29:02,711 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-10-16 12:29:02,711 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 15 [2020-10-16 12:29:02,712 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:29:02,712 INFO L225 Difference]: With dead ends: 419 [2020-10-16 12:29:02,712 INFO L226 Difference]: Without dead ends: 415 [2020-10-16 12:29:02,712 INFO L677 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-16 12:29:02,713 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 415 states. [2020-10-16 12:29:02,716 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 415 to 338. [2020-10-16 12:29:02,716 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 338 states. [2020-10-16 12:29:02,717 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 338 states to 338 states and 912 transitions. [2020-10-16 12:29:02,717 INFO L78 Accepts]: Start accepts. Automaton has 338 states and 912 transitions. Word has length 15 [2020-10-16 12:29:02,717 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:29:02,717 INFO L481 AbstractCegarLoop]: Abstraction has 338 states and 912 transitions. [2020-10-16 12:29:02,717 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:29:02,717 INFO L276 IsEmpty]: Start isEmpty. Operand 338 states and 912 transitions. [2020-10-16 12:29:02,718 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-16 12:29:02,718 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:29:02,718 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:29:02,919 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable185,182 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:29:02,920 INFO L429 AbstractCegarLoop]: === Iteration 187 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:29:02,920 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:29:02,920 INFO L82 PathProgramCache]: Analyzing trace with hash 1378811682, now seen corresponding path program 172 times [2020-10-16 12:29:02,922 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:29:02,922 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [242018338] [2020-10-16 12:29:02,923 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:29:02,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:29:03,073 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:29:03,074 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [242018338] [2020-10-16 12:29:03,074 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1086785072] [2020-10-16 12:29:03,074 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 183 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 183 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:29:03,115 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 12:29:03,116 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:29:03,116 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 12:29:03,117 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:29:03,366 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:29:03,366 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:29:03,366 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-16 12:29:03,366 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [617377134] [2020-10-16 12:29:03,366 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:29:03,367 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:29:03,369 INFO L258 McrAutomatonBuilder]: Finished intersection with 23 states and 30 transitions. [2020-10-16 12:29:03,369 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:29:03,379 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:03,379 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:03,388 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:03,388 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:03,396 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:29:03,397 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:29:03,397 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:29:03,397 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:29:03,397 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=246, Unknown=0, NotChecked=0, Total=342 [2020-10-16 12:29:03,398 INFO L87 Difference]: Start difference. First operand 338 states and 912 transitions. Second operand 11 states. [2020-10-16 12:29:03,697 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:29:03,698 INFO L93 Difference]: Finished difference Result 435 states and 1101 transitions. [2020-10-16 12:29:03,699 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-10-16 12:29:03,699 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 15 [2020-10-16 12:29:03,699 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:29:03,700 INFO L225 Difference]: With dead ends: 435 [2020-10-16 12:29:03,700 INFO L226 Difference]: Without dead ends: 430 [2020-10-16 12:29:03,701 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 9 SyntacticMatches, 4 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 151 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=171, Invalid=381, Unknown=0, NotChecked=0, Total=552 [2020-10-16 12:29:03,702 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 430 states. [2020-10-16 12:29:03,706 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 430 to 336. [2020-10-16 12:29:03,706 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 336 states. [2020-10-16 12:29:03,707 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 336 states to 336 states and 906 transitions. [2020-10-16 12:29:03,707 INFO L78 Accepts]: Start accepts. Automaton has 336 states and 906 transitions. Word has length 15 [2020-10-16 12:29:03,707 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:29:03,707 INFO L481 AbstractCegarLoop]: Abstraction has 336 states and 906 transitions. [2020-10-16 12:29:03,707 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:29:03,707 INFO L276 IsEmpty]: Start isEmpty. Operand 336 states and 906 transitions. [2020-10-16 12:29:03,708 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-16 12:29:03,708 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:29:03,708 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:29:03,911 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 183 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable186 [2020-10-16 12:29:03,911 INFO L429 AbstractCegarLoop]: === Iteration 188 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:29:03,911 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:29:03,912 INFO L82 PathProgramCache]: Analyzing trace with hash 1379704451, now seen corresponding path program 173 times [2020-10-16 12:29:03,913 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:29:03,914 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [387751879] [2020-10-16 12:29:03,914 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:29:03,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:29:04,055 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:29:04,055 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [387751879] [2020-10-16 12:29:04,055 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2066537552] [2020-10-16 12:29:04,056 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 184 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 184 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:29:04,097 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2020-10-16 12:29:04,097 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:29:04,098 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 12:29:04,099 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:29:04,346 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:29:04,346 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:29:04,346 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-16 12:29:04,347 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1419884238] [2020-10-16 12:29:04,347 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:29:04,348 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:29:04,350 INFO L258 McrAutomatonBuilder]: Finished intersection with 23 states and 30 transitions. [2020-10-16 12:29:04,350 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:29:04,361 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:04,361 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:04,369 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:04,369 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:04,377 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:29:04,378 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:29:04,378 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:29:04,378 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:29:04,378 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=243, Unknown=0, NotChecked=0, Total=342 [2020-10-16 12:29:04,378 INFO L87 Difference]: Start difference. First operand 336 states and 906 transitions. Second operand 11 states. [2020-10-16 12:29:04,638 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:29:04,639 INFO L93 Difference]: Finished difference Result 418 states and 1063 transitions. [2020-10-16 12:29:04,640 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-10-16 12:29:04,640 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 15 [2020-10-16 12:29:04,640 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:29:04,641 INFO L225 Difference]: With dead ends: 418 [2020-10-16 12:29:04,641 INFO L226 Difference]: Without dead ends: 414 [2020-10-16 12:29:04,642 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 9 SyntacticMatches, 4 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 151 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=166, Invalid=386, Unknown=0, NotChecked=0, Total=552 [2020-10-16 12:29:04,643 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 414 states. [2020-10-16 12:29:04,646 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 414 to 338. [2020-10-16 12:29:04,647 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 338 states. [2020-10-16 12:29:04,647 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 338 states to 338 states and 912 transitions. [2020-10-16 12:29:04,647 INFO L78 Accepts]: Start accepts. Automaton has 338 states and 912 transitions. Word has length 15 [2020-10-16 12:29:04,647 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:29:04,648 INFO L481 AbstractCegarLoop]: Abstraction has 338 states and 912 transitions. [2020-10-16 12:29:04,648 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:29:04,648 INFO L276 IsEmpty]: Start isEmpty. Operand 338 states and 912 transitions. [2020-10-16 12:29:04,648 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-16 12:29:04,648 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:29:04,649 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:29:04,860 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable187,184 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:29:04,861 INFO L429 AbstractCegarLoop]: === Iteration 189 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:29:04,861 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:29:04,861 INFO L82 PathProgramCache]: Analyzing trace with hash 1379705412, now seen corresponding path program 174 times [2020-10-16 12:29:04,863 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:29:04,863 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1247901174] [2020-10-16 12:29:04,863 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:29:04,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:29:05,010 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:29:05,011 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1247901174] [2020-10-16 12:29:05,011 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1617884152] [2020-10-16 12:29:05,011 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 185 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 185 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:29:05,055 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2020-10-16 12:29:05,055 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:29:05,056 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 12:29:05,057 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:29:05,289 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:29:05,290 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:29:05,290 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-16 12:29:05,290 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [23002356] [2020-10-16 12:29:05,290 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:29:05,291 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:29:05,293 INFO L258 McrAutomatonBuilder]: Finished intersection with 23 states and 30 transitions. [2020-10-16 12:29:05,294 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:29:05,303 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:05,304 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:05,315 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:05,316 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:05,321 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:29:05,322 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:29:05,322 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:29:05,322 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:29:05,322 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=242, Unknown=0, NotChecked=0, Total=342 [2020-10-16 12:29:05,322 INFO L87 Difference]: Start difference. First operand 338 states and 912 transitions. Second operand 11 states. [2020-10-16 12:29:05,600 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:29:05,600 INFO L93 Difference]: Finished difference Result 435 states and 1103 transitions. [2020-10-16 12:29:05,601 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-10-16 12:29:05,601 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 15 [2020-10-16 12:29:05,602 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:29:05,603 INFO L225 Difference]: With dead ends: 435 [2020-10-16 12:29:05,603 INFO L226 Difference]: Without dead ends: 430 [2020-10-16 12:29:05,603 INFO L677 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-16 12:29:05,604 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 430 states. [2020-10-16 12:29:05,607 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 430 to 337. [2020-10-16 12:29:05,608 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 337 states. [2020-10-16 12:29:05,609 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 337 states to 337 states and 909 transitions. [2020-10-16 12:29:05,609 INFO L78 Accepts]: Start accepts. Automaton has 337 states and 909 transitions. Word has length 15 [2020-10-16 12:29:05,609 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:29:05,609 INFO L481 AbstractCegarLoop]: Abstraction has 337 states and 909 transitions. [2020-10-16 12:29:05,609 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:29:05,609 INFO L276 IsEmpty]: Start isEmpty. Operand 337 states and 909 transitions. [2020-10-16 12:29:05,609 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-16 12:29:05,610 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:29:05,610 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:29:05,810 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 185 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable188 [2020-10-16 12:29:05,810 INFO L429 AbstractCegarLoop]: === Iteration 190 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:29:05,811 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:29:05,811 INFO L82 PathProgramCache]: Analyzing trace with hash 1379734242, now seen corresponding path program 175 times [2020-10-16 12:29:05,813 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:29:05,813 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1632416655] [2020-10-16 12:29:05,813 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:29:05,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:29:05,954 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:29:05,954 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1632416655] [2020-10-16 12:29:05,954 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1575976555] [2020-10-16 12:29:05,954 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 186 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 186 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:29:05,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:29:05,995 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 12:29:05,995 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:29:06,237 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:29:06,237 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:29:06,237 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-16 12:29:06,238 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1655035494] [2020-10-16 12:29:06,238 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:29:06,238 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:29:06,241 INFO L258 McrAutomatonBuilder]: Finished intersection with 23 states and 30 transitions. [2020-10-16 12:29:06,241 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:29:06,251 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:06,251 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:06,260 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:06,261 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:06,269 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:29:06,270 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:29:06,270 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:29:06,270 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:29:06,271 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=98, Invalid=244, Unknown=0, NotChecked=0, Total=342 [2020-10-16 12:29:06,271 INFO L87 Difference]: Start difference. First operand 337 states and 909 transitions. Second operand 11 states. [2020-10-16 12:29:06,575 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:29:06,575 INFO L93 Difference]: Finished difference Result 438 states and 1110 transitions. [2020-10-16 12:29:06,576 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2020-10-16 12:29:06,576 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 15 [2020-10-16 12:29:06,576 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:29:06,577 INFO L225 Difference]: With dead ends: 438 [2020-10-16 12:29:06,577 INFO L226 Difference]: Without dead ends: 433 [2020-10-16 12:29:06,577 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 9 SyntacticMatches, 4 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 167 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=182, Invalid=418, Unknown=0, NotChecked=0, Total=600 [2020-10-16 12:29:06,578 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 433 states. [2020-10-16 12:29:06,581 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 433 to 338. [2020-10-16 12:29:06,582 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 338 states. [2020-10-16 12:29:06,582 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 338 states to 338 states and 912 transitions. [2020-10-16 12:29:06,583 INFO L78 Accepts]: Start accepts. Automaton has 338 states and 912 transitions. Word has length 15 [2020-10-16 12:29:06,583 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:29:06,583 INFO L481 AbstractCegarLoop]: Abstraction has 338 states and 912 transitions. [2020-10-16 12:29:06,583 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:29:06,583 INFO L276 IsEmpty]: Start isEmpty. Operand 338 states and 912 transitions. [2020-10-16 12:29:06,583 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-16 12:29:06,583 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:29:06,583 INFO L422 BasicCegarLoop]: trace histogram [5, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:29:06,784 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 186 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable189 [2020-10-16 12:29:06,784 INFO L429 AbstractCegarLoop]: === Iteration 191 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:29:06,785 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:29:06,785 INFO L82 PathProgramCache]: Analyzing trace with hash 1379735203, now seen corresponding path program 176 times [2020-10-16 12:29:06,787 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:29:06,787 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1151362005] [2020-10-16 12:29:06,787 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:29:06,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:29:06,938 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:29:06,938 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1151362005] [2020-10-16 12:29:06,939 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [531061639] [2020-10-16 12:29:06,939 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 187 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 187 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:29:06,984 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 12:29:06,984 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:29:06,985 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 12:29:06,986 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:29:07,212 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:29:07,213 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:29:07,213 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-16 12:29:07,213 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [733734939] [2020-10-16 12:29:07,213 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:29:07,214 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:29:07,217 INFO L258 McrAutomatonBuilder]: Finished intersection with 23 states and 30 transitions. [2020-10-16 12:29:07,218 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:29:07,231 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:07,232 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:07,245 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:07,245 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:07,253 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:29:07,253 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:29:07,253 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:29:07,253 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:29:07,254 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=247, Unknown=0, NotChecked=0, Total=342 [2020-10-16 12:29:07,254 INFO L87 Difference]: Start difference. First operand 338 states and 912 transitions. Second operand 11 states. [2020-10-16 12:29:07,541 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:29:07,542 INFO L93 Difference]: Finished difference Result 443 states and 1122 transitions. [2020-10-16 12:29:07,542 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-10-16 12:29:07,542 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 15 [2020-10-16 12:29:07,542 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:29:07,543 INFO L225 Difference]: With dead ends: 443 [2020-10-16 12:29:07,543 INFO L226 Difference]: Without dead ends: 437 [2020-10-16 12:29:07,544 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 9 SyntacticMatches, 4 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 159 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=170, Invalid=382, Unknown=0, NotChecked=0, Total=552 [2020-10-16 12:29:07,545 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 437 states. [2020-10-16 12:29:07,548 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 437 to 335. [2020-10-16 12:29:07,548 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 335 states. [2020-10-16 12:29:07,549 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 335 states to 335 states and 903 transitions. [2020-10-16 12:29:07,549 INFO L78 Accepts]: Start accepts. Automaton has 335 states and 903 transitions. Word has length 15 [2020-10-16 12:29:07,549 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:29:07,549 INFO L481 AbstractCegarLoop]: Abstraction has 335 states and 903 transitions. [2020-10-16 12:29:07,549 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:29:07,549 INFO L276 IsEmpty]: Start isEmpty. Operand 335 states and 903 transitions. [2020-10-16 12:29:07,549 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-16 12:29:07,550 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:29:07,550 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:29:07,750 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable190,187 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:29:07,751 INFO L429 AbstractCegarLoop]: === Iteration 192 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:29:07,751 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:29:07,751 INFO L82 PathProgramCache]: Analyzing trace with hash 1407410081, now seen corresponding path program 177 times [2020-10-16 12:29:07,753 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:29:07,754 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [276411919] [2020-10-16 12:29:07,754 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:29:07,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:29:07,902 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:29:07,902 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [276411919] [2020-10-16 12:29:07,902 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [776107827] [2020-10-16 12:29:07,903 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 188 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 188 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:29:07,943 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2020-10-16 12:29:07,944 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:29:07,945 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 12:29:07,945 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:29:08,227 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:29:08,227 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:29:08,227 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-16 12:29:08,227 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1783514296] [2020-10-16 12:29:08,227 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:29:08,228 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:29:08,230 INFO L258 McrAutomatonBuilder]: Finished intersection with 23 states and 30 transitions. [2020-10-16 12:29:08,230 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:29:08,240 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:08,240 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:08,249 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:08,249 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:08,255 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:29:08,255 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:29:08,255 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:29:08,256 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:29:08,256 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=246, Unknown=0, NotChecked=0, Total=342 [2020-10-16 12:29:08,256 INFO L87 Difference]: Start difference. First operand 335 states and 903 transitions. Second operand 11 states. [2020-10-16 12:29:08,579 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:29:08,579 INFO L93 Difference]: Finished difference Result 415 states and 1058 transitions. [2020-10-16 12:29:08,580 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-10-16 12:29:08,580 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 15 [2020-10-16 12:29:08,580 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:29:08,582 INFO L225 Difference]: With dead ends: 415 [2020-10-16 12:29:08,582 INFO L226 Difference]: Without dead ends: 411 [2020-10-16 12:29:08,582 INFO L677 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-16 12:29:08,583 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 411 states. [2020-10-16 12:29:08,587 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 411 to 338. [2020-10-16 12:29:08,587 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 338 states. [2020-10-16 12:29:08,588 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 338 states to 338 states and 912 transitions. [2020-10-16 12:29:08,588 INFO L78 Accepts]: Start accepts. Automaton has 338 states and 912 transitions. Word has length 15 [2020-10-16 12:29:08,588 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:29:08,588 INFO L481 AbstractCegarLoop]: Abstraction has 338 states and 912 transitions. [2020-10-16 12:29:08,588 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:29:08,588 INFO L276 IsEmpty]: Start isEmpty. Operand 338 states and 912 transitions. [2020-10-16 12:29:08,589 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-16 12:29:08,589 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:29:08,589 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:29:08,789 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable191,188 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:29:08,790 INFO L429 AbstractCegarLoop]: === Iteration 193 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:29:08,790 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:29:08,790 INFO L82 PathProgramCache]: Analyzing trace with hash 1407411042, now seen corresponding path program 178 times [2020-10-16 12:29:08,792 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:29:08,792 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1840727052] [2020-10-16 12:29:08,793 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:29:08,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:29:08,936 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:29:08,936 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1840727052] [2020-10-16 12:29:08,937 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1544957875] [2020-10-16 12:29:08,937 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 189 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 189 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:29:08,976 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 12:29:08,977 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:29:08,977 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 12:29:08,978 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:29:09,267 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:29:09,268 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:29:09,268 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-16 12:29:09,268 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [734609809] [2020-10-16 12:29:09,268 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:29:09,269 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:29:09,271 INFO L258 McrAutomatonBuilder]: Finished intersection with 23 states and 30 transitions. [2020-10-16 12:29:09,271 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:29:09,286 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:09,287 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:09,304 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:09,304 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:09,313 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:29:09,313 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:29:09,313 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:29:09,313 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:29:09,314 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=245, Unknown=0, NotChecked=0, Total=342 [2020-10-16 12:29:09,314 INFO L87 Difference]: Start difference. First operand 338 states and 912 transitions. Second operand 11 states. [2020-10-16 12:29:09,665 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:29:09,665 INFO L93 Difference]: Finished difference Result 435 states and 1105 transitions. [2020-10-16 12:29:09,666 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2020-10-16 12:29:09,666 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 15 [2020-10-16 12:29:09,666 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:29:09,667 INFO L225 Difference]: With dead ends: 435 [2020-10-16 12:29:09,667 INFO L226 Difference]: Without dead ends: 430 [2020-10-16 12:29:09,668 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 9 SyntacticMatches, 4 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 163 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=183, Invalid=417, Unknown=0, NotChecked=0, Total=600 [2020-10-16 12:29:09,669 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 430 states. [2020-10-16 12:29:09,672 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 430 to 337. [2020-10-16 12:29:09,673 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 337 states. [2020-10-16 12:29:09,673 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 337 states to 337 states and 909 transitions. [2020-10-16 12:29:09,673 INFO L78 Accepts]: Start accepts. Automaton has 337 states and 909 transitions. Word has length 15 [2020-10-16 12:29:09,674 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:29:09,674 INFO L481 AbstractCegarLoop]: Abstraction has 337 states and 909 transitions. [2020-10-16 12:29:09,674 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:29:09,674 INFO L276 IsEmpty]: Start isEmpty. Operand 337 states and 909 transitions. [2020-10-16 12:29:09,674 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-16 12:29:09,674 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:29:09,674 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:29:09,875 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable192,189 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:29:09,875 INFO L429 AbstractCegarLoop]: === Iteration 194 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:29:09,875 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:29:09,876 INFO L82 PathProgramCache]: Analyzing trace with hash 1407439872, now seen corresponding path program 179 times [2020-10-16 12:29:09,877 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:29:09,878 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [15350888] [2020-10-16 12:29:09,878 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:29:09,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:29:10,027 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:29:10,027 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [15350888] [2020-10-16 12:29:10,028 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1276906461] [2020-10-16 12:29:10,028 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 190 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 190 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:29:10,074 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2020-10-16 12:29:10,075 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:29:10,076 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 12:29:10,076 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:29:17,317 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:29:17,317 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:29:17,318 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-16 12:29:17,318 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1405806885] [2020-10-16 12:29:17,318 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:29:17,318 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:29:17,321 INFO L258 McrAutomatonBuilder]: Finished intersection with 23 states and 30 transitions. [2020-10-16 12:29:17,321 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:29:17,332 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:17,332 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:17,341 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:17,342 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:17,348 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:29:17,349 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:29:17,349 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:29:17,349 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:29:17,349 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=243, Unknown=2, NotChecked=0, Total=342 [2020-10-16 12:29:17,349 INFO L87 Difference]: Start difference. First operand 337 states and 909 transitions. Second operand 11 states. [2020-10-16 12:29:17,629 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:29:17,629 INFO L93 Difference]: Finished difference Result 431 states and 1099 transitions. [2020-10-16 12:29:17,630 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-10-16 12:29:17,630 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 15 [2020-10-16 12:29:17,630 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:29:17,631 INFO L225 Difference]: With dead ends: 431 [2020-10-16 12:29:17,631 INFO L226 Difference]: Without dead ends: 426 [2020-10-16 12:29:17,631 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 9 SyntacticMatches, 4 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 156 ImplicationChecksByTransitivity, 7.5s TimeCoverageRelationStatistics Valid=164, Invalid=386, Unknown=2, NotChecked=0, Total=552 [2020-10-16 12:29:17,632 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 426 states. [2020-10-16 12:29:17,635 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 426 to 338. [2020-10-16 12:29:17,635 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 338 states. [2020-10-16 12:29:17,636 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 338 states to 338 states and 912 transitions. [2020-10-16 12:29:17,636 INFO L78 Accepts]: Start accepts. Automaton has 338 states and 912 transitions. Word has length 15 [2020-10-16 12:29:17,636 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:29:17,636 INFO L481 AbstractCegarLoop]: Abstraction has 338 states and 912 transitions. [2020-10-16 12:29:17,636 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:29:17,636 INFO L276 IsEmpty]: Start isEmpty. Operand 338 states and 912 transitions. [2020-10-16 12:29:17,637 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-16 12:29:17,637 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:29:17,637 INFO L422 BasicCegarLoop]: trace histogram [5, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:29:17,837 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 190 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable193 [2020-10-16 12:29:17,838 INFO L429 AbstractCegarLoop]: === Iteration 195 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:29:17,838 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:29:17,838 INFO L82 PathProgramCache]: Analyzing trace with hash 1407440833, now seen corresponding path program 180 times [2020-10-16 12:29:17,840 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:29:17,841 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1198850741] [2020-10-16 12:29:17,841 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:29:17,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:29:18,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-16 12:29:18,002 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1198850741] [2020-10-16 12:29:18,002 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1639320999] [2020-10-16 12:29:18,002 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 191 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 191 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:29:18,047 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2020-10-16 12:29:18,048 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:29:18,048 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 12:29:18,049 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:29:18,324 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:29:18,324 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:29:18,324 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-16 12:29:18,325 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1281393717] [2020-10-16 12:29:18,325 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:29:18,325 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:29:18,328 INFO L258 McrAutomatonBuilder]: Finished intersection with 23 states and 30 transitions. [2020-10-16 12:29:18,328 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:29:18,339 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:18,339 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:18,350 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:18,351 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:18,361 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:29:18,361 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:29:18,361 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:29:18,362 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:29:18,362 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=245, Unknown=0, NotChecked=0, Total=342 [2020-10-16 12:29:18,362 INFO L87 Difference]: Start difference. First operand 338 states and 912 transitions. Second operand 11 states. [2020-10-16 12:29:18,666 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:29:18,667 INFO L93 Difference]: Finished difference Result 450 states and 1143 transitions. [2020-10-16 12:29:18,668 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-10-16 12:29:18,668 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 15 [2020-10-16 12:29:18,668 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:29:18,669 INFO L225 Difference]: With dead ends: 450 [2020-10-16 12:29:18,669 INFO L226 Difference]: Without dead ends: 444 [2020-10-16 12:29:18,669 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 9 SyntacticMatches, 4 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 157 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=170, Invalid=382, Unknown=0, NotChecked=0, Total=552 [2020-10-16 12:29:18,670 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 444 states. [2020-10-16 12:29:18,674 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 444 to 336. [2020-10-16 12:29:18,674 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 336 states. [2020-10-16 12:29:18,675 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 336 states to 336 states and 906 transitions. [2020-10-16 12:29:18,675 INFO L78 Accepts]: Start accepts. Automaton has 336 states and 906 transitions. Word has length 15 [2020-10-16 12:29:18,675 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:29:18,675 INFO L481 AbstractCegarLoop]: Abstraction has 336 states and 906 transitions. [2020-10-16 12:29:18,675 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:29:18,675 INFO L276 IsEmpty]: Start isEmpty. Operand 336 states and 906 transitions. [2020-10-16 12:29:18,675 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-16 12:29:18,676 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:29:18,676 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:29:18,876 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable194,191 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:29:18,877 INFO L429 AbstractCegarLoop]: === Iteration 196 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:29:18,877 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:29:18,877 INFO L82 PathProgramCache]: Analyzing trace with hash 1408333602, now seen corresponding path program 181 times [2020-10-16 12:29:18,879 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:29:18,879 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [682604461] [2020-10-16 12:29:18,880 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:29:18,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:29:19,025 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:29:19,025 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [682604461] [2020-10-16 12:29:19,026 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1195476176] [2020-10-16 12:29:19,026 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 192 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 192 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:29:19,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:29:19,068 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 12:29:19,068 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:29:19,357 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:29:19,357 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:29:19,357 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-16 12:29:19,358 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [91426272] [2020-10-16 12:29:19,358 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:29:19,359 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:29:19,361 INFO L258 McrAutomatonBuilder]: Finished intersection with 23 states and 30 transitions. [2020-10-16 12:29:19,361 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:29:19,372 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:19,372 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:19,382 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:19,382 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:19,391 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:29:19,392 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:29:19,392 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:29:19,392 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:29:19,392 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=247, Unknown=0, NotChecked=0, Total=342 [2020-10-16 12:29:19,392 INFO L87 Difference]: Start difference. First operand 336 states and 906 transitions. Second operand 11 states. [2020-10-16 12:29:19,689 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:29:19,689 INFO L93 Difference]: Finished difference Result 432 states and 1102 transitions. [2020-10-16 12:29:19,690 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2020-10-16 12:29:19,690 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 15 [2020-10-16 12:29:19,690 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:29:19,691 INFO L225 Difference]: With dead ends: 432 [2020-10-16 12:29:19,691 INFO L226 Difference]: Without dead ends: 427 [2020-10-16 12:29:19,691 INFO L677 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-16 12:29:19,692 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 427 states. [2020-10-16 12:29:19,696 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 427 to 338. [2020-10-16 12:29:19,696 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 338 states. [2020-10-16 12:29:19,697 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 338 states to 338 states and 912 transitions. [2020-10-16 12:29:19,697 INFO L78 Accepts]: Start accepts. Automaton has 338 states and 912 transitions. Word has length 15 [2020-10-16 12:29:19,697 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:29:19,697 INFO L481 AbstractCegarLoop]: Abstraction has 338 states and 912 transitions. [2020-10-16 12:29:19,697 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:29:19,697 INFO L276 IsEmpty]: Start isEmpty. Operand 338 states and 912 transitions. [2020-10-16 12:29:19,698 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-16 12:29:19,698 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:29:19,698 INFO L422 BasicCegarLoop]: trace histogram [5, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:29:19,898 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable195,192 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:29:19,899 INFO L429 AbstractCegarLoop]: === Iteration 197 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:29:19,899 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:29:19,899 INFO L82 PathProgramCache]: Analyzing trace with hash 1408334563, now seen corresponding path program 182 times [2020-10-16 12:29:19,901 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:29:19,901 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1570181773] [2020-10-16 12:29:19,901 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:29:19,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:29:20,036 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:29:20,036 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1570181773] [2020-10-16 12:29:20,037 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [341398546] [2020-10-16 12:29:20,037 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 193 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 193 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:29:20,079 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 12:29:20,080 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:29:20,081 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 12:29:20,082 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:29:20,364 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:29:20,364 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:29:20,364 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-16 12:29:20,365 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1222446263] [2020-10-16 12:29:20,365 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:29:20,365 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:29:20,368 INFO L258 McrAutomatonBuilder]: Finished intersection with 23 states and 30 transitions. [2020-10-16 12:29:20,368 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:29:20,379 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:20,380 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:20,397 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:20,398 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:20,405 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:29:20,405 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:29:20,405 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:29:20,406 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:29:20,406 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=245, Unknown=0, NotChecked=0, Total=342 [2020-10-16 12:29:20,406 INFO L87 Difference]: Start difference. First operand 338 states and 912 transitions. Second operand 11 states. [2020-10-16 12:29:20,797 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:29:20,798 INFO L93 Difference]: Finished difference Result 446 states and 1137 transitions. [2020-10-16 12:29:20,799 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-10-16 12:29:20,799 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 15 [2020-10-16 12:29:20,799 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:29:20,800 INFO L225 Difference]: With dead ends: 446 [2020-10-16 12:29:20,800 INFO L226 Difference]: Without dead ends: 440 [2020-10-16 12:29:20,801 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 9 SyntacticMatches, 4 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 181 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=201, Invalid=449, Unknown=0, NotChecked=0, Total=650 [2020-10-16 12:29:20,802 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 440 states. [2020-10-16 12:29:20,804 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 440 to 337. [2020-10-16 12:29:20,805 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 337 states. [2020-10-16 12:29:20,805 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 337 states to 337 states and 909 transitions. [2020-10-16 12:29:20,805 INFO L78 Accepts]: Start accepts. Automaton has 337 states and 909 transitions. Word has length 15 [2020-10-16 12:29:20,806 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:29:20,806 INFO L481 AbstractCegarLoop]: Abstraction has 337 states and 909 transitions. [2020-10-16 12:29:20,806 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:29:20,806 INFO L276 IsEmpty]: Start isEmpty. Operand 337 states and 909 transitions. [2020-10-16 12:29:20,806 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-16 12:29:20,806 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:29:20,806 INFO L422 BasicCegarLoop]: trace histogram [5, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:29:21,007 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable196,193 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:29:21,008 INFO L429 AbstractCegarLoop]: === Iteration 198 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:29:21,008 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:29:21,008 INFO L82 PathProgramCache]: Analyzing trace with hash 1408363393, now seen corresponding path program 183 times [2020-10-16 12:29:21,010 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:29:21,011 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1637490] [2020-10-16 12:29:21,011 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:29:21,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:29:21,177 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:29:21,177 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1637490] [2020-10-16 12:29:21,178 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1284318807] [2020-10-16 12:29:21,178 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 194 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 194 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:29:21,220 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2020-10-16 12:29:21,221 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:29:21,222 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 12:29:21,222 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:29:21,458 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:29:21,459 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:29:21,459 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-16 12:29:21,459 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1643514294] [2020-10-16 12:29:21,460 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:29:21,460 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:29:21,462 INFO L258 McrAutomatonBuilder]: Finished intersection with 23 states and 30 transitions. [2020-10-16 12:29:21,463 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:29:21,473 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:21,473 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:21,481 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:21,481 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:21,490 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:29:21,491 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:29:21,491 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:29:21,491 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:29:21,491 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=248, Unknown=0, NotChecked=0, Total=342 [2020-10-16 12:29:21,491 INFO L87 Difference]: Start difference. First operand 337 states and 909 transitions. Second operand 11 states. [2020-10-16 12:29:21,777 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:29:21,777 INFO L93 Difference]: Finished difference Result 444 states and 1133 transitions. [2020-10-16 12:29:21,778 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-10-16 12:29:21,778 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 15 [2020-10-16 12:29:21,778 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:29:21,779 INFO L225 Difference]: With dead ends: 444 [2020-10-16 12:29:21,779 INFO L226 Difference]: Without dead ends: 438 [2020-10-16 12:29:21,779 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 9 SyntacticMatches, 4 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 154 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=167, Invalid=385, Unknown=0, NotChecked=0, Total=552 [2020-10-16 12:29:21,780 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 438 states. [2020-10-16 12:29:21,784 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 438 to 338. [2020-10-16 12:29:21,784 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 338 states. [2020-10-16 12:29:21,785 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 338 states to 338 states and 912 transitions. [2020-10-16 12:29:21,785 INFO L78 Accepts]: Start accepts. Automaton has 338 states and 912 transitions. Word has length 15 [2020-10-16 12:29:21,785 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:29:21,785 INFO L481 AbstractCegarLoop]: Abstraction has 338 states and 912 transitions. [2020-10-16 12:29:21,785 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:29:21,785 INFO L276 IsEmpty]: Start isEmpty. Operand 338 states and 912 transitions. [2020-10-16 12:29:21,786 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-16 12:29:21,786 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:29:21,786 INFO L422 BasicCegarLoop]: trace histogram [6, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:29:21,986 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable197,194 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:29:21,987 INFO L429 AbstractCegarLoop]: === Iteration 199 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:29:21,987 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:29:21,987 INFO L82 PathProgramCache]: Analyzing trace with hash 1408364354, now seen corresponding path program 184 times [2020-10-16 12:29:21,989 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:29:21,989 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [602259105] [2020-10-16 12:29:21,990 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:29:21,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:29:22,130 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:29:22,130 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [602259105] [2020-10-16 12:29:22,131 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1807632782] [2020-10-16 12:29:22,131 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 195 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 195 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:29:22,184 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 12:29:22,184 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:29:22,184 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 12:29:22,185 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:29:22,397 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:29:22,397 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:29:22,397 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-16 12:29:22,398 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [323815900] [2020-10-16 12:29:22,398 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:29:22,399 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:29:22,401 INFO L258 McrAutomatonBuilder]: Finished intersection with 23 states and 30 transitions. [2020-10-16 12:29:22,401 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:29:22,413 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:22,413 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:22,420 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:22,421 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:22,428 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:29:22,428 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:29:22,429 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:29:22,429 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:29:22,429 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=250, Unknown=0, NotChecked=0, Total=342 [2020-10-16 12:29:22,429 INFO L87 Difference]: Start difference. First operand 338 states and 912 transitions. Second operand 11 states. [2020-10-16 12:29:22,712 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:29:22,712 INFO L93 Difference]: Finished difference Result 440 states and 1118 transitions. [2020-10-16 12:29:22,713 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-10-16 12:29:22,713 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 15 [2020-10-16 12:29:22,713 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:29:22,714 INFO L225 Difference]: With dead ends: 440 [2020-10-16 12:29:22,714 INFO L226 Difference]: Without dead ends: 419 [2020-10-16 12:29:22,714 INFO L677 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-16 12:29:22,715 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 419 states. [2020-10-16 12:29:22,718 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 419 to 339. [2020-10-16 12:29:22,719 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 339 states. [2020-10-16 12:29:22,719 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 339 states to 339 states and 907 transitions. [2020-10-16 12:29:22,719 INFO L78 Accepts]: Start accepts. Automaton has 339 states and 907 transitions. Word has length 15 [2020-10-16 12:29:22,719 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:29:22,719 INFO L481 AbstractCegarLoop]: Abstraction has 339 states and 907 transitions. [2020-10-16 12:29:22,720 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:29:22,720 INFO L276 IsEmpty]: Start isEmpty. Operand 339 states and 907 transitions. [2020-10-16 12:29:22,720 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-16 12:29:22,720 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:29:22,720 INFO L422 BasicCegarLoop]: trace histogram [5, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:29:22,921 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 195 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable198 [2020-10-16 12:29:22,921 INFO L429 AbstractCegarLoop]: === Iteration 200 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:29:22,921 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:29:22,922 INFO L82 PathProgramCache]: Analyzing trace with hash -2060879712, now seen corresponding path program 185 times [2020-10-16 12:29:22,923 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:29:22,924 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [396406045] [2020-10-16 12:29:22,924 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:29:22,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:29:23,088 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:29:23,088 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [396406045] [2020-10-16 12:29:23,089 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1361053882] [2020-10-16 12:29:23,089 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 196 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 196 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:29:23,134 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2020-10-16 12:29:23,135 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:29:23,135 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 12:29:23,136 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:29:23,386 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:29:23,387 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:29:23,387 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-16 12:29:23,387 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [744817788] [2020-10-16 12:29:23,387 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:29:23,388 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:29:23,391 INFO L258 McrAutomatonBuilder]: Finished intersection with 25 states and 35 transitions. [2020-10-16 12:29:23,391 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:29:23,399 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:23,399 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:23,448 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:23,448 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:23,484 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:23,485 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:23,497 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:23,498 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:23,507 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [129142#(and (<= ~j~0 (+ ~i~0 1)) (= ~i~0 1))] [2020-10-16 12:29:23,508 INFO L461 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-10-16 12:29:23,508 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:29:23,508 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-10-16 12:29:23,508 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=283, Unknown=0, NotChecked=0, Total=380 [2020-10-16 12:29:23,509 INFO L87 Difference]: Start difference. First operand 339 states and 907 transitions. Second operand 12 states. [2020-10-16 12:29:23,821 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:29:23,822 INFO L93 Difference]: Finished difference Result 400 states and 1017 transitions. [2020-10-16 12:29:23,823 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2020-10-16 12:29:23,823 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 15 [2020-10-16 12:29:23,824 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:29:23,824 INFO L225 Difference]: With dead ends: 400 [2020-10-16 12:29:23,825 INFO L226 Difference]: Without dead ends: 397 [2020-10-16 12:29:23,825 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 9 SyntacticMatches, 5 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 180 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=172, Invalid=428, Unknown=0, NotChecked=0, Total=600 [2020-10-16 12:29:23,826 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 397 states. [2020-10-16 12:29:23,830 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 397 to 343. [2020-10-16 12:29:23,830 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 343 states. [2020-10-16 12:29:23,831 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 343 states to 343 states and 919 transitions. [2020-10-16 12:29:23,831 INFO L78 Accepts]: Start accepts. Automaton has 343 states and 919 transitions. Word has length 15 [2020-10-16 12:29:23,831 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:29:23,831 INFO L481 AbstractCegarLoop]: Abstraction has 343 states and 919 transitions. [2020-10-16 12:29:23,831 INFO L482 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-10-16 12:29:23,832 INFO L276 IsEmpty]: Start isEmpty. Operand 343 states and 919 transitions. [2020-10-16 12:29:23,832 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-16 12:29:23,832 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:29:23,832 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:29:24,033 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 196 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable199 [2020-10-16 12:29:24,033 INFO L429 AbstractCegarLoop]: === Iteration 201 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:29:24,033 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:29:24,034 INFO L82 PathProgramCache]: Analyzing trace with hash -2060878751, now seen corresponding path program 186 times [2020-10-16 12:29:24,035 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:29:24,036 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1216767152] [2020-10-16 12:29:24,036 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:29:24,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:29:24,195 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:29:24,195 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1216767152] [2020-10-16 12:29:24,195 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [70143102] [2020-10-16 12:29:24,195 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 197 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 197 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:29:24,238 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2020-10-16 12:29:24,238 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:29:24,239 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 12:29:24,239 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:29:24,515 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:29:24,515 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:29:24,515 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-16 12:29:24,516 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1337151987] [2020-10-16 12:29:24,516 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:29:24,517 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:29:24,521 INFO L258 McrAutomatonBuilder]: Finished intersection with 25 states and 35 transitions. [2020-10-16 12:29:24,521 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:29:24,526 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:24,527 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:24,595 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:24,595 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:24,644 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:24,644 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:24,658 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:24,658 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:24,668 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [130300#(and (<= ~j~0 (+ ~i~0 1)) (= ~i~0 1))] [2020-10-16 12:29:24,669 INFO L461 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-10-16 12:29:24,669 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:29:24,669 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-10-16 12:29:24,669 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=281, Unknown=0, NotChecked=0, Total=380 [2020-10-16 12:29:24,670 INFO L87 Difference]: Start difference. First operand 343 states and 919 transitions. Second operand 12 states. [2020-10-16 12:29:25,030 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:29:25,030 INFO L93 Difference]: Finished difference Result 429 states and 1083 transitions. [2020-10-16 12:29:25,031 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2020-10-16 12:29:25,031 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 15 [2020-10-16 12:29:25,031 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:29:25,032 INFO L225 Difference]: With dead ends: 429 [2020-10-16 12:29:25,032 INFO L226 Difference]: Without dead ends: 425 [2020-10-16 12:29:25,032 INFO L677 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-16 12:29:25,033 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 425 states. [2020-10-16 12:29:25,038 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 425 to 342. [2020-10-16 12:29:25,038 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 342 states. [2020-10-16 12:29:25,039 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 342 states to 342 states and 916 transitions. [2020-10-16 12:29:25,040 INFO L78 Accepts]: Start accepts. Automaton has 342 states and 916 transitions. Word has length 15 [2020-10-16 12:29:25,040 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:29:25,040 INFO L481 AbstractCegarLoop]: Abstraction has 342 states and 916 transitions. [2020-10-16 12:29:25,040 INFO L482 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-10-16 12:29:25,040 INFO L276 IsEmpty]: Start isEmpty. Operand 342 states and 916 transitions. [2020-10-16 12:29:25,041 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-16 12:29:25,041 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:29:25,041 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:29:25,253 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 197 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable200 [2020-10-16 12:29:25,254 INFO L429 AbstractCegarLoop]: === Iteration 202 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:29:25,254 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:29:25,254 INFO L82 PathProgramCache]: Analyzing trace with hash -2060849921, now seen corresponding path program 187 times [2020-10-16 12:29:25,256 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:29:25,256 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [917120769] [2020-10-16 12:29:25,257 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:29:25,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:29:25,419 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:29:25,419 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [917120769] [2020-10-16 12:29:25,420 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1825377109] [2020-10-16 12:29:25,420 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 198 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 198 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:29:25,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:29:25,474 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 12:29:25,474 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:29:27,574 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:29:27,574 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:29:27,574 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-16 12:29:27,574 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1640058283] [2020-10-16 12:29:27,574 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:29:27,575 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:29:27,577 INFO L258 McrAutomatonBuilder]: Finished intersection with 25 states and 35 transitions. [2020-10-16 12:29:27,577 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:29:27,578 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:27,579 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:27,628 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:27,629 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:27,663 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:27,663 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:27,676 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:27,676 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:27,683 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [131485#(and (<= ~j~0 (+ ~i~0 1)) (= ~i~0 1))] [2020-10-16 12:29:27,683 INFO L461 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-10-16 12:29:27,683 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:29:27,684 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-10-16 12:29:27,684 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=278, Unknown=0, NotChecked=0, Total=380 [2020-10-16 12:29:27,684 INFO L87 Difference]: Start difference. First operand 342 states and 916 transitions. Second operand 12 states. [2020-10-16 12:29:28,001 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:29:28,002 INFO L93 Difference]: Finished difference Result 430 states and 1086 transitions. [2020-10-16 12:29:28,003 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2020-10-16 12:29:28,003 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 15 [2020-10-16 12:29:28,003 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:29:28,004 INFO L225 Difference]: With dead ends: 430 [2020-10-16 12:29:28,004 INFO L226 Difference]: Without dead ends: 426 [2020-10-16 12:29:28,005 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 9 SyntacticMatches, 5 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 184 ImplicationChecksByTransitivity, 2.5s TimeCoverageRelationStatistics Valid=173, Invalid=427, Unknown=0, NotChecked=0, Total=600 [2020-10-16 12:29:28,006 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 426 states. [2020-10-16 12:29:28,009 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 426 to 343. [2020-10-16 12:29:28,009 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 343 states. [2020-10-16 12:29:28,010 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 343 states to 343 states and 919 transitions. [2020-10-16 12:29:28,010 INFO L78 Accepts]: Start accepts. Automaton has 343 states and 919 transitions. Word has length 15 [2020-10-16 12:29:28,010 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:29:28,010 INFO L481 AbstractCegarLoop]: Abstraction has 343 states and 919 transitions. [2020-10-16 12:29:28,010 INFO L482 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-10-16 12:29:28,010 INFO L276 IsEmpty]: Start isEmpty. Operand 343 states and 919 transitions. [2020-10-16 12:29:28,010 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-16 12:29:28,011 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:29:28,011 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:29:28,211 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 198 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable201 [2020-10-16 12:29:28,212 INFO L429 AbstractCegarLoop]: === Iteration 203 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:29:28,212 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:29:28,212 INFO L82 PathProgramCache]: Analyzing trace with hash -2060848960, now seen corresponding path program 188 times [2020-10-16 12:29:28,214 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:29:28,214 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [859450377] [2020-10-16 12:29:28,214 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:29:28,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:29:28,376 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:29:28,377 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [859450377] [2020-10-16 12:29:28,377 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [933183386] [2020-10-16 12:29:28,377 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 199 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 199 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:29:28,419 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 12:29:28,419 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:29:28,420 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 12:29:28,421 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:29:28,711 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:29:28,711 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:29:28,712 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-16 12:29:28,712 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1434205581] [2020-10-16 12:29:28,712 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:29:28,712 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:29:28,715 INFO L258 McrAutomatonBuilder]: Finished intersection with 25 states and 35 transitions. [2020-10-16 12:29:28,715 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:29:28,716 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:28,716 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:28,770 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:28,771 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:28,818 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:28,819 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:28,832 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:28,832 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:28,839 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [132673#(and (<= ~j~0 (+ ~i~0 1)) (= ~i~0 1))] [2020-10-16 12:29:28,839 INFO L461 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-10-16 12:29:28,839 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:29:28,840 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-10-16 12:29:28,840 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=280, Unknown=0, NotChecked=0, Total=380 [2020-10-16 12:29:28,840 INFO L87 Difference]: Start difference. First operand 343 states and 919 transitions. Second operand 12 states. [2020-10-16 12:29:29,184 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:29:29,184 INFO L93 Difference]: Finished difference Result 445 states and 1122 transitions. [2020-10-16 12:29:29,186 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2020-10-16 12:29:29,186 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 15 [2020-10-16 12:29:29,186 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:29:29,187 INFO L225 Difference]: With dead ends: 445 [2020-10-16 12:29:29,187 INFO L226 Difference]: Without dead ends: 440 [2020-10-16 12:29:29,187 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 9 SyntacticMatches, 5 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 171 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=175, Invalid=425, Unknown=0, NotChecked=0, Total=600 [2020-10-16 12:29:29,188 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 440 states. [2020-10-16 12:29:29,191 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 440 to 341. [2020-10-16 12:29:29,191 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 341 states. [2020-10-16 12:29:29,191 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 341 states to 341 states and 913 transitions. [2020-10-16 12:29:29,192 INFO L78 Accepts]: Start accepts. Automaton has 341 states and 913 transitions. Word has length 15 [2020-10-16 12:29:29,192 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:29:29,192 INFO L481 AbstractCegarLoop]: Abstraction has 341 states and 913 transitions. [2020-10-16 12:29:29,192 INFO L482 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-10-16 12:29:29,192 INFO L276 IsEmpty]: Start isEmpty. Operand 341 states and 913 transitions. [2020-10-16 12:29:29,192 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-16 12:29:29,192 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:29:29,192 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:29:29,393 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable202,199 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:29:29,393 INFO L429 AbstractCegarLoop]: === Iteration 204 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:29:29,394 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:29:29,394 INFO L82 PathProgramCache]: Analyzing trace with hash -2059956191, now seen corresponding path program 189 times [2020-10-16 12:29:29,396 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:29:29,396 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [759100167] [2020-10-16 12:29:29,396 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:29:29,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:29:29,589 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:29:29,589 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [759100167] [2020-10-16 12:29:29,589 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [647849179] [2020-10-16 12:29:29,590 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 200 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 200 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:29:29,634 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2020-10-16 12:29:29,634 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:29:29,635 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 12:29:29,636 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:29:29,962 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:29:29,963 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:29:29,963 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-16 12:29:29,963 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [262714059] [2020-10-16 12:29:29,963 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:29:29,964 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:29:29,967 INFO L258 McrAutomatonBuilder]: Finished intersection with 25 states and 35 transitions. [2020-10-16 12:29:29,967 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:29:29,968 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:29,968 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:30,024 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:30,024 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:30,051 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:30,051 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:30,063 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:30,063 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:30,076 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [133872#(and (<= ~j~0 (+ ~i~0 1)) (= ~i~0 1))] [2020-10-16 12:29:30,077 INFO L461 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-10-16 12:29:30,077 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:29:30,077 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-10-16 12:29:30,078 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=278, Unknown=0, NotChecked=0, Total=380 [2020-10-16 12:29:30,078 INFO L87 Difference]: Start difference. First operand 341 states and 913 transitions. Second operand 12 states. [2020-10-16 12:29:30,467 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:29:30,468 INFO L93 Difference]: Finished difference Result 435 states and 1102 transitions. [2020-10-16 12:29:30,469 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2020-10-16 12:29:30,469 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 15 [2020-10-16 12:29:30,469 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:29:30,471 INFO L225 Difference]: With dead ends: 435 [2020-10-16 12:29:30,471 INFO L226 Difference]: Without dead ends: 430 [2020-10-16 12:29:30,471 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 9 SyntacticMatches, 5 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 191 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=169, Invalid=431, Unknown=0, NotChecked=0, Total=600 [2020-10-16 12:29:30,472 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 430 states. [2020-10-16 12:29:30,478 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 430 to 348. [2020-10-16 12:29:30,479 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 348 states. [2020-10-16 12:29:30,480 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 348 states to 348 states and 932 transitions. [2020-10-16 12:29:30,480 INFO L78 Accepts]: Start accepts. Automaton has 348 states and 932 transitions. Word has length 15 [2020-10-16 12:29:30,480 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:29:30,481 INFO L481 AbstractCegarLoop]: Abstraction has 348 states and 932 transitions. [2020-10-16 12:29:30,481 INFO L482 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-10-16 12:29:30,481 INFO L276 IsEmpty]: Start isEmpty. Operand 348 states and 932 transitions. [2020-10-16 12:29:30,482 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-16 12:29:30,482 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:29:30,482 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:29:30,695 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 200 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable203 [2020-10-16 12:29:30,695 INFO L429 AbstractCegarLoop]: === Iteration 205 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:29:30,696 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:29:30,696 INFO L82 PathProgramCache]: Analyzing trace with hash -2059955230, now seen corresponding path program 190 times [2020-10-16 12:29:30,697 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:29:30,698 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [785052359] [2020-10-16 12:29:30,698 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:29:30,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:29:30,876 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:29:30,877 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [785052359] [2020-10-16 12:29:30,877 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [282482869] [2020-10-16 12:29:30,877 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 201 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 201 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:29:30,920 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 12:29:30,920 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:29:30,921 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 12:29:30,921 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:29:37,336 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:29:37,336 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:29:37,336 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-16 12:29:37,337 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [2094513489] [2020-10-16 12:29:37,337 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:29:37,337 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:29:37,340 INFO L258 McrAutomatonBuilder]: Finished intersection with 25 states and 35 transitions. [2020-10-16 12:29:37,340 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:29:37,341 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:37,341 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:37,397 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:37,398 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:37,426 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:37,427 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:37,440 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:37,441 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:37,447 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [135075#(and (<= ~j~0 (+ ~i~0 1)) (= ~i~0 1))] [2020-10-16 12:29:37,447 INFO L461 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-10-16 12:29:37,447 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:29:37,447 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-10-16 12:29:37,448 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=276, Unknown=2, NotChecked=0, Total=380 [2020-10-16 12:29:37,448 INFO L87 Difference]: Start difference. First operand 348 states and 932 transitions. Second operand 12 states. [2020-10-16 12:29:37,774 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:29:37,774 INFO L93 Difference]: Finished difference Result 454 states and 1151 transitions. [2020-10-16 12:29:37,775 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2020-10-16 12:29:37,775 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 15 [2020-10-16 12:29:37,775 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:29:37,776 INFO L225 Difference]: With dead ends: 454 [2020-10-16 12:29:37,776 INFO L226 Difference]: Without dead ends: 448 [2020-10-16 12:29:37,776 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 9 SyntacticMatches, 5 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 178 ImplicationChecksByTransitivity, 6.8s TimeCoverageRelationStatistics Valid=173, Invalid=425, Unknown=2, NotChecked=0, Total=600 [2020-10-16 12:29:37,777 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 448 states. [2020-10-16 12:29:37,780 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 448 to 346. [2020-10-16 12:29:37,780 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 346 states. [2020-10-16 12:29:37,781 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 346 states to 346 states and 926 transitions. [2020-10-16 12:29:37,781 INFO L78 Accepts]: Start accepts. Automaton has 346 states and 926 transitions. Word has length 15 [2020-10-16 12:29:37,781 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:29:37,781 INFO L481 AbstractCegarLoop]: Abstraction has 346 states and 926 transitions. [2020-10-16 12:29:37,781 INFO L482 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-10-16 12:29:37,782 INFO L276 IsEmpty]: Start isEmpty. Operand 346 states and 926 transitions. [2020-10-16 12:29:37,782 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-16 12:29:37,782 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:29:37,782 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:29:37,982 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable204,201 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:29:37,983 INFO L429 AbstractCegarLoop]: === Iteration 206 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:29:37,983 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:29:37,983 INFO L82 PathProgramCache]: Analyzing trace with hash -2059926400, now seen corresponding path program 191 times [2020-10-16 12:29:37,985 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:29:37,985 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [466394739] [2020-10-16 12:29:37,986 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:29:37,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:29:38,144 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:29:38,145 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [466394739] [2020-10-16 12:29:38,145 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1741923374] [2020-10-16 12:29:38,145 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 202 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 202 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:29:38,185 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2020-10-16 12:29:38,186 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:29:38,187 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 12:29:38,187 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:29:39,070 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:29:39,070 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:29:39,070 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-16 12:29:39,070 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1270676437] [2020-10-16 12:29:39,071 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:29:39,071 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:29:39,074 INFO L258 McrAutomatonBuilder]: Finished intersection with 25 states and 35 transitions. [2020-10-16 12:29:39,074 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:29:39,074 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:39,075 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:39,133 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:39,133 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:39,168 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:39,169 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:39,179 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:39,179 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:39,187 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [136293#(and (<= ~j~0 (+ ~i~0 1)) (= ~i~0 1))] [2020-10-16 12:29:39,187 INFO L461 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-10-16 12:29:39,187 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:29:39,188 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-10-16 12:29:39,188 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=278, Unknown=0, NotChecked=0, Total=380 [2020-10-16 12:29:39,188 INFO L87 Difference]: Start difference. First operand 346 states and 926 transitions. Second operand 12 states. [2020-10-16 12:29:39,552 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:29:39,552 INFO L93 Difference]: Finished difference Result 454 states and 1151 transitions. [2020-10-16 12:29:39,553 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-10-16 12:29:39,553 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 15 [2020-10-16 12:29:39,553 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:29:39,554 INFO L225 Difference]: With dead ends: 454 [2020-10-16 12:29:39,554 INFO L226 Difference]: Without dead ends: 448 [2020-10-16 12:29:39,554 INFO L677 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-16 12:29:39,555 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 448 states. [2020-10-16 12:29:39,558 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 448 to 348. [2020-10-16 12:29:39,559 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 348 states. [2020-10-16 12:29:39,559 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 348 states to 348 states and 932 transitions. [2020-10-16 12:29:39,559 INFO L78 Accepts]: Start accepts. Automaton has 348 states and 932 transitions. Word has length 15 [2020-10-16 12:29:39,560 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:29:39,560 INFO L481 AbstractCegarLoop]: Abstraction has 348 states and 932 transitions. [2020-10-16 12:29:39,560 INFO L482 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-10-16 12:29:39,560 INFO L276 IsEmpty]: Start isEmpty. Operand 348 states and 932 transitions. [2020-10-16 12:29:39,560 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-16 12:29:39,560 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:29:39,560 INFO L422 BasicCegarLoop]: trace histogram [5, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:29:39,761 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 202 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable205 [2020-10-16 12:29:39,761 INFO L429 AbstractCegarLoop]: === Iteration 207 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:29:39,762 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:29:39,762 INFO L82 PathProgramCache]: Analyzing trace with hash -2059925439, now seen corresponding path program 192 times [2020-10-16 12:29:39,764 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:29:39,764 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [440092347] [2020-10-16 12:29:39,764 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:29:39,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:29:39,923 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:29:39,923 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [440092347] [2020-10-16 12:29:39,923 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1057941701] [2020-10-16 12:29:39,924 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 203 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 203 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:29:39,966 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2020-10-16 12:29:39,966 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:29:39,967 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 12:29:39,968 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:29:40,279 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:29:40,280 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:29:40,280 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-16 12:29:40,280 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [728585480] [2020-10-16 12:29:40,281 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:29:40,282 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:29:40,284 INFO L258 McrAutomatonBuilder]: Finished intersection with 25 states and 35 transitions. [2020-10-16 12:29:40,284 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:29:40,285 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:40,285 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:40,345 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:40,345 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:40,377 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:40,377 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:40,388 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:40,389 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:40,396 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [137517#(and (<= ~j~0 (+ ~i~0 1)) (= ~i~0 1))] [2020-10-16 12:29:40,397 INFO L461 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-10-16 12:29:40,397 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:29:40,397 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-10-16 12:29:40,397 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=279, Unknown=0, NotChecked=0, Total=380 [2020-10-16 12:29:40,398 INFO L87 Difference]: Start difference. First operand 348 states and 932 transitions. Second operand 12 states. [2020-10-16 12:29:40,724 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:29:40,725 INFO L93 Difference]: Finished difference Result 455 states and 1150 transitions. [2020-10-16 12:29:40,726 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2020-10-16 12:29:40,726 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 15 [2020-10-16 12:29:40,726 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:29:40,727 INFO L225 Difference]: With dead ends: 455 [2020-10-16 12:29:40,727 INFO L226 Difference]: Without dead ends: 437 [2020-10-16 12:29:40,728 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 9 SyntacticMatches, 5 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 165 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=176, Invalid=424, Unknown=0, NotChecked=0, Total=600 [2020-10-16 12:29:40,728 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 437 states. [2020-10-16 12:29:40,732 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 437 to 343. [2020-10-16 12:29:40,732 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 343 states. [2020-10-16 12:29:40,732 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 343 states to 343 states and 916 transitions. [2020-10-16 12:29:40,733 INFO L78 Accepts]: Start accepts. Automaton has 343 states and 916 transitions. Word has length 15 [2020-10-16 12:29:40,733 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:29:40,733 INFO L481 AbstractCegarLoop]: Abstraction has 343 states and 916 transitions. [2020-10-16 12:29:40,733 INFO L482 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-10-16 12:29:40,733 INFO L276 IsEmpty]: Start isEmpty. Operand 343 states and 916 transitions. [2020-10-16 12:29:40,733 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-16 12:29:40,733 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:29:40,733 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:29:40,934 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable206,203 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:29:40,934 INFO L429 AbstractCegarLoop]: === Iteration 208 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:29:40,935 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:29:40,935 INFO L82 PathProgramCache]: Analyzing trace with hash -2032250561, now seen corresponding path program 193 times [2020-10-16 12:29:40,937 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:29:40,937 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [19829251] [2020-10-16 12:29:40,937 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:29:40,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:29:41,096 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:29:41,097 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [19829251] [2020-10-16 12:29:41,097 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1885550397] [2020-10-16 12:29:41,097 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 204 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 204 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:29:41,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:29:41,137 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 12:29:41,138 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:29:41,357 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:29:41,357 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:29:41,357 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-16 12:29:41,358 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1227604725] [2020-10-16 12:29:41,358 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:29:41,359 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:29:41,361 INFO L258 McrAutomatonBuilder]: Finished intersection with 25 states and 35 transitions. [2020-10-16 12:29:41,361 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:29:41,363 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:41,364 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:41,413 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:41,414 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:41,458 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:41,458 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:41,472 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:41,472 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:41,481 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [138730#(and (<= ~j~0 (+ ~i~0 1)) (= ~i~0 1))] [2020-10-16 12:29:41,482 INFO L461 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-10-16 12:29:41,482 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:29:41,482 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-10-16 12:29:41,482 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=280, Unknown=0, NotChecked=0, Total=380 [2020-10-16 12:29:41,482 INFO L87 Difference]: Start difference. First operand 343 states and 916 transitions. Second operand 12 states. [2020-10-16 12:29:41,868 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:29:41,868 INFO L93 Difference]: Finished difference Result 426 states and 1080 transitions. [2020-10-16 12:29:41,869 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2020-10-16 12:29:41,869 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 15 [2020-10-16 12:29:41,869 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:29:41,870 INFO L225 Difference]: With dead ends: 426 [2020-10-16 12:29:41,870 INFO L226 Difference]: Without dead ends: 421 [2020-10-16 12:29:41,871 INFO L677 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-16 12:29:41,872 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 421 states. [2020-10-16 12:29:41,874 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 421 to 350. [2020-10-16 12:29:41,875 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 350 states. [2020-10-16 12:29:41,875 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 350 states to 350 states and 935 transitions. [2020-10-16 12:29:41,875 INFO L78 Accepts]: Start accepts. Automaton has 350 states and 935 transitions. Word has length 15 [2020-10-16 12:29:41,875 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:29:41,876 INFO L481 AbstractCegarLoop]: Abstraction has 350 states and 935 transitions. [2020-10-16 12:29:41,876 INFO L482 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-10-16 12:29:41,876 INFO L276 IsEmpty]: Start isEmpty. Operand 350 states and 935 transitions. [2020-10-16 12:29:41,876 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-16 12:29:41,884 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:29:41,884 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:29:42,084 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable207,204 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:29:42,085 INFO L429 AbstractCegarLoop]: === Iteration 209 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:29:42,085 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:29:42,085 INFO L82 PathProgramCache]: Analyzing trace with hash -2032249600, now seen corresponding path program 194 times [2020-10-16 12:29:42,087 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:29:42,088 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [365914835] [2020-10-16 12:29:42,088 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:29:42,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:29:42,280 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:29:42,280 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [365914835] [2020-10-16 12:29:42,281 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1792738512] [2020-10-16 12:29:42,281 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 205 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 205 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:29:42,338 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 12:29:42,338 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:29:42,339 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 12:29:42,340 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:29:42,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-16 12:29:42,674 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:29:42,674 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-16 12:29:42,674 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [102593936] [2020-10-16 12:29:42,674 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:29:42,675 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:29:42,679 INFO L258 McrAutomatonBuilder]: Finished intersection with 25 states and 35 transitions. [2020-10-16 12:29:42,679 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:29:42,682 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:42,683 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:42,738 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:42,738 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:42,785 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:42,785 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:42,801 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:42,802 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:42,811 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [139932#(and (<= ~j~0 (+ ~i~0 1)) (= ~i~0 1))] [2020-10-16 12:29:42,811 INFO L461 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-10-16 12:29:42,811 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:29:42,811 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-10-16 12:29:42,812 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=277, Unknown=0, NotChecked=0, Total=380 [2020-10-16 12:29:42,812 INFO L87 Difference]: Start difference. First operand 350 states and 935 transitions. Second operand 12 states. [2020-10-16 12:29:43,196 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:29:43,197 INFO L93 Difference]: Finished difference Result 445 states and 1128 transitions. [2020-10-16 12:29:43,197 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-10-16 12:29:43,198 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 15 [2020-10-16 12:29:43,198 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:29:43,199 INFO L225 Difference]: With dead ends: 445 [2020-10-16 12:29:43,199 INFO L226 Difference]: Without dead ends: 439 [2020-10-16 12:29:43,199 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 9 SyntacticMatches, 5 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 192 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=189, Invalid=461, Unknown=0, NotChecked=0, Total=650 [2020-10-16 12:29:43,200 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 439 states. [2020-10-16 12:29:43,204 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 439 to 348. [2020-10-16 12:29:43,204 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 348 states. [2020-10-16 12:29:43,205 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 348 states to 348 states and 929 transitions. [2020-10-16 12:29:43,205 INFO L78 Accepts]: Start accepts. Automaton has 348 states and 929 transitions. Word has length 15 [2020-10-16 12:29:43,205 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:29:43,205 INFO L481 AbstractCegarLoop]: Abstraction has 348 states and 929 transitions. [2020-10-16 12:29:43,205 INFO L482 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-10-16 12:29:43,205 INFO L276 IsEmpty]: Start isEmpty. Operand 348 states and 929 transitions. [2020-10-16 12:29:43,205 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-16 12:29:43,206 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:29:43,206 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:29:43,406 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable208,205 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:29:43,406 INFO L429 AbstractCegarLoop]: === Iteration 210 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:29:43,407 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:29:43,407 INFO L82 PathProgramCache]: Analyzing trace with hash -2032220770, now seen corresponding path program 195 times [2020-10-16 12:29:43,409 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:29:43,409 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1215881671] [2020-10-16 12:29:43,409 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:29:43,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:29:43,567 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:29:43,567 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1215881671] [2020-10-16 12:29:43,567 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2112545385] [2020-10-16 12:29:43,567 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 206 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 206 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:29:43,618 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2020-10-16 12:29:43,618 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:29:43,619 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 12:29:43,619 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:29:43,833 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:29:43,834 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:29:43,834 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-16 12:29:43,834 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [349403978] [2020-10-16 12:29:43,835 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:29:43,835 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:29:43,838 INFO L258 McrAutomatonBuilder]: Finished intersection with 25 states and 35 transitions. [2020-10-16 12:29:43,838 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:29:43,840 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:43,840 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:43,882 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:43,883 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:43,917 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:43,918 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:43,931 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:43,931 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:43,937 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [141147#(and (<= ~j~0 (+ ~i~0 1)) (= ~i~0 1))] [2020-10-16 12:29:43,937 INFO L461 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-10-16 12:29:43,938 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:29:43,938 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-10-16 12:29:43,938 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=275, Unknown=0, NotChecked=0, Total=380 [2020-10-16 12:29:43,938 INFO L87 Difference]: Start difference. First operand 348 states and 929 transitions. Second operand 12 states. [2020-10-16 12:29:44,235 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:29:44,236 INFO L93 Difference]: Finished difference Result 432 states and 1100 transitions. [2020-10-16 12:29:44,237 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2020-10-16 12:29:44,237 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 15 [2020-10-16 12:29:44,237 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:29:44,239 INFO L225 Difference]: With dead ends: 432 [2020-10-16 12:29:44,239 INFO L226 Difference]: Without dead ends: 426 [2020-10-16 12:29:44,239 INFO L677 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-16 12:29:44,240 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 426 states. [2020-10-16 12:29:44,243 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 426 to 350. [2020-10-16 12:29:44,244 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 350 states. [2020-10-16 12:29:44,244 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 350 states to 350 states and 935 transitions. [2020-10-16 12:29:44,245 INFO L78 Accepts]: Start accepts. Automaton has 350 states and 935 transitions. Word has length 15 [2020-10-16 12:29:44,245 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:29:44,245 INFO L481 AbstractCegarLoop]: Abstraction has 350 states and 935 transitions. [2020-10-16 12:29:44,245 INFO L482 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-10-16 12:29:44,245 INFO L276 IsEmpty]: Start isEmpty. Operand 350 states and 935 transitions. [2020-10-16 12:29:44,245 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-16 12:29:44,245 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:29:44,246 INFO L422 BasicCegarLoop]: trace histogram [5, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:29:44,446 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable209,206 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:29:44,446 INFO L429 AbstractCegarLoop]: === Iteration 211 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:29:44,447 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:29:44,447 INFO L82 PathProgramCache]: Analyzing trace with hash -2032219809, now seen corresponding path program 196 times [2020-10-16 12:29:44,449 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:29:44,449 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1468279495] [2020-10-16 12:29:44,449 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:29:44,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:29:44,628 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:29:44,628 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1468279495] [2020-10-16 12:29:44,628 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1565538951] [2020-10-16 12:29:44,628 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 207 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 207 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:29:44,673 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 12:29:44,673 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:29:44,674 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 12:29:44,674 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:29:44,924 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:29:44,934 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:29:44,934 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-16 12:29:44,934 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1740745604] [2020-10-16 12:29:44,934 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:29:44,935 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:29:44,937 INFO L258 McrAutomatonBuilder]: Finished intersection with 25 states and 35 transitions. [2020-10-16 12:29:44,937 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:29:44,939 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:44,940 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:44,984 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:44,984 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:45,023 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:45,023 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:45,034 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:45,034 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:45,040 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [142351#(and (<= ~j~0 (+ ~i~0 1)) (= ~i~0 1))] [2020-10-16 12:29:45,040 INFO L461 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-10-16 12:29:45,040 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:29:45,041 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-10-16 12:29:45,041 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=104, Invalid=276, Unknown=0, NotChecked=0, Total=380 [2020-10-16 12:29:45,041 INFO L87 Difference]: Start difference. First operand 350 states and 935 transitions. Second operand 12 states. [2020-10-16 12:29:45,375 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:29:45,375 INFO L93 Difference]: Finished difference Result 452 states and 1142 transitions. [2020-10-16 12:29:45,376 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2020-10-16 12:29:45,376 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 15 [2020-10-16 12:29:45,376 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:29:45,377 INFO L225 Difference]: With dead ends: 452 [2020-10-16 12:29:45,377 INFO L226 Difference]: Without dead ends: 435 [2020-10-16 12:29:45,377 INFO L677 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-16 12:29:45,378 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 435 states. [2020-10-16 12:29:45,381 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 435 to 346. [2020-10-16 12:29:45,382 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 346 states. [2020-10-16 12:29:45,382 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 346 states to 346 states and 923 transitions. [2020-10-16 12:29:45,382 INFO L78 Accepts]: Start accepts. Automaton has 346 states and 923 transitions. Word has length 15 [2020-10-16 12:29:45,382 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:29:45,383 INFO L481 AbstractCegarLoop]: Abstraction has 346 states and 923 transitions. [2020-10-16 12:29:45,383 INFO L482 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-10-16 12:29:45,383 INFO L276 IsEmpty]: Start isEmpty. Operand 346 states and 923 transitions. [2020-10-16 12:29:45,383 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-16 12:29:45,383 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:29:45,383 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:29:45,584 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 207 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable210 [2020-10-16 12:29:45,584 INFO L429 AbstractCegarLoop]: === Iteration 212 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:29:45,584 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:29:45,585 INFO L82 PathProgramCache]: Analyzing trace with hash -2031327040, now seen corresponding path program 197 times [2020-10-16 12:29:45,586 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:29:45,587 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1175105673] [2020-10-16 12:29:45,587 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:29:45,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:29:45,773 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:29:45,774 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1175105673] [2020-10-16 12:29:45,774 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1085888799] [2020-10-16 12:29:45,774 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 208 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 208 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:29:45,816 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2020-10-16 12:29:45,816 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:29:45,817 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 12:29:45,818 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:29:46,122 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:29:46,122 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:29:46,122 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-16 12:29:46,123 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1021687748] [2020-10-16 12:29:46,123 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:29:46,123 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:29:46,126 INFO L258 McrAutomatonBuilder]: Finished intersection with 25 states and 35 transitions. [2020-10-16 12:29:46,126 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:29:46,128 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:46,128 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:46,180 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:46,181 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:46,223 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:46,223 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:46,233 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:46,234 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:46,242 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [143567#(and (<= ~j~0 (+ ~i~0 1)) (= ~i~0 1))] [2020-10-16 12:29:46,242 INFO L461 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-10-16 12:29:46,242 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:29:46,243 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-10-16 12:29:46,243 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=279, Unknown=0, NotChecked=0, Total=380 [2020-10-16 12:29:46,243 INFO L87 Difference]: Start difference. First operand 346 states and 923 transitions. Second operand 12 states. [2020-10-16 12:29:46,615 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:29:46,615 INFO L93 Difference]: Finished difference Result 439 states and 1115 transitions. [2020-10-16 12:29:46,617 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-10-16 12:29:46,617 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 15 [2020-10-16 12:29:46,617 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:29:46,618 INFO L225 Difference]: With dead ends: 439 [2020-10-16 12:29:46,618 INFO L226 Difference]: Without dead ends: 433 [2020-10-16 12:29:46,618 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 9 SyntacticMatches, 5 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 195 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=187, Invalid=463, Unknown=0, NotChecked=0, Total=650 [2020-10-16 12:29:46,619 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 433 states. [2020-10-16 12:29:46,622 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 433 to 351. [2020-10-16 12:29:46,623 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 351 states. [2020-10-16 12:29:46,623 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 351 states to 351 states and 936 transitions. [2020-10-16 12:29:46,623 INFO L78 Accepts]: Start accepts. Automaton has 351 states and 936 transitions. Word has length 15 [2020-10-16 12:29:46,624 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:29:46,624 INFO L481 AbstractCegarLoop]: Abstraction has 351 states and 936 transitions. [2020-10-16 12:29:46,624 INFO L482 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-10-16 12:29:46,624 INFO L276 IsEmpty]: Start isEmpty. Operand 351 states and 936 transitions. [2020-10-16 12:29:46,624 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-16 12:29:46,624 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:29:46,624 INFO L422 BasicCegarLoop]: trace histogram [5, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:29:46,825 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 208 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable211 [2020-10-16 12:29:46,825 INFO L429 AbstractCegarLoop]: === Iteration 213 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:29:46,826 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:29:46,826 INFO L82 PathProgramCache]: Analyzing trace with hash -2031326079, now seen corresponding path program 198 times [2020-10-16 12:29:46,828 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:29:46,828 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1822315837] [2020-10-16 12:29:46,828 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:29:46,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:29:46,997 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:29:46,997 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1822315837] [2020-10-16 12:29:46,997 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2086695201] [2020-10-16 12:29:46,997 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 209 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 209 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:29:47,040 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2020-10-16 12:29:47,040 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:29:47,041 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 12:29:47,042 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:29:47,339 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:29:47,339 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:29:47,339 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-16 12:29:47,340 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1283607122] [2020-10-16 12:29:47,340 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:29:47,340 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:29:47,343 INFO L258 McrAutomatonBuilder]: Finished intersection with 25 states and 35 transitions. [2020-10-16 12:29:47,343 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:29:47,345 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:47,346 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:47,389 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:47,389 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:47,435 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:47,436 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:47,445 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:47,445 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:47,457 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [144782#(and (<= ~j~0 (+ ~i~0 1)) (= ~i~0 1))] [2020-10-16 12:29:47,458 INFO L461 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-10-16 12:29:47,458 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:29:47,458 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-10-16 12:29:47,458 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=275, Unknown=0, NotChecked=0, Total=380 [2020-10-16 12:29:47,458 INFO L87 Difference]: Start difference. First operand 351 states and 936 transitions. Second operand 12 states. [2020-10-16 12:29:47,778 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:29:47,779 INFO L93 Difference]: Finished difference Result 444 states and 1122 transitions. [2020-10-16 12:29:47,779 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2020-10-16 12:29:47,780 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 15 [2020-10-16 12:29:47,780 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:29:47,781 INFO L225 Difference]: With dead ends: 444 [2020-10-16 12:29:47,781 INFO L226 Difference]: Without dead ends: 428 [2020-10-16 12:29:47,781 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 9 SyntacticMatches, 5 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 177 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=174, Invalid=426, Unknown=0, NotChecked=0, Total=600 [2020-10-16 12:29:47,782 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 428 states. [2020-10-16 12:29:47,785 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 428 to 349. [2020-10-16 12:29:47,785 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 349 states. [2020-10-16 12:29:47,786 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 349 states to 349 states and 930 transitions. [2020-10-16 12:29:47,786 INFO L78 Accepts]: Start accepts. Automaton has 349 states and 930 transitions. Word has length 15 [2020-10-16 12:29:47,786 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:29:47,786 INFO L481 AbstractCegarLoop]: Abstraction has 349 states and 930 transitions. [2020-10-16 12:29:47,786 INFO L482 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-10-16 12:29:47,786 INFO L276 IsEmpty]: Start isEmpty. Operand 349 states and 930 transitions. [2020-10-16 12:29:47,787 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-16 12:29:47,787 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:29:47,787 INFO L422 BasicCegarLoop]: trace histogram [5, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:29:47,987 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 209 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable212 [2020-10-16 12:29:47,988 INFO L429 AbstractCegarLoop]: === Iteration 214 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:29:47,988 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:29:47,988 INFO L82 PathProgramCache]: Analyzing trace with hash -2031297249, now seen corresponding path program 199 times [2020-10-16 12:29:47,990 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:29:47,990 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [708952678] [2020-10-16 12:29:47,990 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:29:47,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:29:48,159 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:29:48,160 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [708952678] [2020-10-16 12:29:48,160 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [125625311] [2020-10-16 12:29:48,160 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 210 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 210 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:29:48,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:29:48,199 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 12:29:48,200 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:29:48,466 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:29:48,467 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:29:48,467 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-16 12:29:48,467 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [464451240] [2020-10-16 12:29:48,467 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:29:48,469 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:29:48,471 INFO L258 McrAutomatonBuilder]: Finished intersection with 25 states and 35 transitions. [2020-10-16 12:29:48,471 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:29:48,474 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:48,474 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:48,526 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:48,526 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:48,573 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:48,574 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:48,590 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:48,591 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:48,601 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [145996#(and (<= ~j~0 (+ ~i~0 1)) (= ~i~0 1))] [2020-10-16 12:29:48,601 INFO L461 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-10-16 12:29:48,601 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:29:48,602 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-10-16 12:29:48,602 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=278, Unknown=0, NotChecked=0, Total=380 [2020-10-16 12:29:48,602 INFO L87 Difference]: Start difference. First operand 349 states and 930 transitions. Second operand 12 states. [2020-10-16 12:29:48,981 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:29:48,981 INFO L93 Difference]: Finished difference Result 443 states and 1119 transitions. [2020-10-16 12:29:48,982 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2020-10-16 12:29:48,982 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 15 [2020-10-16 12:29:48,982 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:29:48,983 INFO L225 Difference]: With dead ends: 443 [2020-10-16 12:29:48,983 INFO L226 Difference]: Without dead ends: 428 [2020-10-16 12:29:48,983 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 9 SyntacticMatches, 5 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 170 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=175, Invalid=425, Unknown=0, NotChecked=0, Total=600 [2020-10-16 12:29:48,983 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 428 states. [2020-10-16 12:29:48,986 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 428 to 352. [2020-10-16 12:29:48,987 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 352 states. [2020-10-16 12:29:48,987 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 352 states to 352 states and 935 transitions. [2020-10-16 12:29:48,987 INFO L78 Accepts]: Start accepts. Automaton has 352 states and 935 transitions. Word has length 15 [2020-10-16 12:29:48,987 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:29:48,988 INFO L481 AbstractCegarLoop]: Abstraction has 352 states and 935 transitions. [2020-10-16 12:29:48,988 INFO L482 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-10-16 12:29:48,988 INFO L276 IsEmpty]: Start isEmpty. Operand 352 states and 935 transitions. [2020-10-16 12:29:48,988 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-16 12:29:48,988 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:29:48,988 INFO L422 BasicCegarLoop]: trace histogram [6, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:29:49,189 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 210 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable213 [2020-10-16 12:29:49,189 INFO L429 AbstractCegarLoop]: === Iteration 215 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:29:49,189 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:29:49,190 INFO L82 PathProgramCache]: Analyzing trace with hash -2031296288, now seen corresponding path program 200 times [2020-10-16 12:29:49,191 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:29:49,192 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1355750101] [2020-10-16 12:29:49,192 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:29:49,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:29:49,363 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:29:49,364 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1355750101] [2020-10-16 12:29:49,364 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2122112931] [2020-10-16 12:29:49,364 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 211 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 211 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:29:49,405 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 12:29:49,405 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:29:49,406 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 12:29:49,407 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:29:49,673 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:29:49,673 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:29:49,674 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-16 12:29:49,674 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [342108100] [2020-10-16 12:29:49,674 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:29:49,675 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:29:49,677 INFO L258 McrAutomatonBuilder]: Finished intersection with 25 states and 35 transitions. [2020-10-16 12:29:49,677 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:29:49,680 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:49,680 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:49,730 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:49,730 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:49,772 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:49,772 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:49,784 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:49,784 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:49,791 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [147215#(and (<= ~j~0 (+ ~i~0 1)) (= ~i~0 1))] [2020-10-16 12:29:49,792 INFO L461 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-10-16 12:29:49,792 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:29:49,792 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-10-16 12:29:49,792 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=278, Unknown=0, NotChecked=0, Total=380 [2020-10-16 12:29:49,792 INFO L87 Difference]: Start difference. First operand 352 states and 935 transitions. Second operand 12 states. [2020-10-16 12:29:50,117 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:29:50,118 INFO L93 Difference]: Finished difference Result 430 states and 1085 transitions. [2020-10-16 12:29:50,118 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2020-10-16 12:29:50,118 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 15 [2020-10-16 12:29:50,119 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:29:50,119 INFO L225 Difference]: With dead ends: 430 [2020-10-16 12:29:50,119 INFO L226 Difference]: Without dead ends: 411 [2020-10-16 12:29:50,120 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 9 SyntacticMatches, 5 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 159 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=177, Invalid=423, Unknown=0, NotChecked=0, Total=600 [2020-10-16 12:29:50,121 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 411 states. [2020-10-16 12:29:50,124 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 411 to 348. [2020-10-16 12:29:50,124 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 348 states. [2020-10-16 12:29:50,125 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 348 states to 348 states and 923 transitions. [2020-10-16 12:29:50,125 INFO L78 Accepts]: Start accepts. Automaton has 348 states and 923 transitions. Word has length 15 [2020-10-16 12:29:50,125 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:29:50,125 INFO L481 AbstractCegarLoop]: Abstraction has 348 states and 923 transitions. [2020-10-16 12:29:50,125 INFO L482 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-10-16 12:29:50,125 INFO L276 IsEmpty]: Start isEmpty. Operand 348 states and 923 transitions. [2020-10-16 12:29:50,126 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-16 12:29:50,126 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:29:50,126 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:29:50,326 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable214,211 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:29:50,327 INFO L429 AbstractCegarLoop]: === Iteration 216 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:29:50,327 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:29:50,327 INFO L82 PathProgramCache]: Analyzing trace with hash -1173376031, now seen corresponding path program 201 times [2020-10-16 12:29:50,329 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:29:50,330 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [86029845] [2020-10-16 12:29:50,330 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:29:50,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:29:50,511 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:29:50,511 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [86029845] [2020-10-16 12:29:50,512 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2040512886] [2020-10-16 12:29:50,512 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 212 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 212 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:29:50,555 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2020-10-16 12:29:50,555 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:29:50,556 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 12:29:50,556 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:29:50,833 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:29:50,834 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:29:50,834 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-16 12:29:50,834 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1592370506] [2020-10-16 12:29:50,834 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:29:50,835 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:29:50,838 INFO L258 McrAutomatonBuilder]: Finished intersection with 28 states and 42 transitions. [2020-10-16 12:29:50,838 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:29:50,841 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:50,841 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:50,896 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:50,897 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:50,934 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:50,934 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:50,986 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:50,986 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:50,996 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:50,996 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:51,009 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:51,009 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:51,016 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-16 12:29:51,016 INFO L461 AbstractCegarLoop]: Interpolant automaton has 13 states [2020-10-16 12:29:51,017 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:29:51,017 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2020-10-16 12:29:51,017 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=108, Invalid=312, Unknown=0, NotChecked=0, Total=420 [2020-10-16 12:29:51,017 INFO L87 Difference]: Start difference. First operand 348 states and 923 transitions. Second operand 13 states. [2020-10-16 12:29:51,317 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:29:51,317 INFO L93 Difference]: Finished difference Result 431 states and 1085 transitions. [2020-10-16 12:29:51,318 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-10-16 12:29:51,318 INFO L78 Accepts]: Start accepts. Automaton has 13 states. Word has length 15 [2020-10-16 12:29:51,318 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:29:51,319 INFO L225 Difference]: With dead ends: 431 [2020-10-16 12:29:51,319 INFO L226 Difference]: Without dead ends: 427 [2020-10-16 12:29:51,319 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 11 SyntacticMatches, 5 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 198 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=170, Invalid=430, Unknown=0, NotChecked=0, Total=600 [2020-10-16 12:29:51,320 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 427 states. [2020-10-16 12:29:51,323 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 427 to 351. [2020-10-16 12:29:51,324 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 351 states. [2020-10-16 12:29:51,324 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 351 states to 351 states and 932 transitions. [2020-10-16 12:29:51,324 INFO L78 Accepts]: Start accepts. Automaton has 351 states and 932 transitions. Word has length 15 [2020-10-16 12:29:51,325 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:29:51,325 INFO L481 AbstractCegarLoop]: Abstraction has 351 states and 932 transitions. [2020-10-16 12:29:51,325 INFO L482 AbstractCegarLoop]: Interpolant automaton has 13 states. [2020-10-16 12:29:51,325 INFO L276 IsEmpty]: Start isEmpty. Operand 351 states and 932 transitions. [2020-10-16 12:29:51,325 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-16 12:29:51,325 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:29:51,325 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:29:51,526 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 212 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable215 [2020-10-16 12:29:51,526 INFO L429 AbstractCegarLoop]: === Iteration 217 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:29:51,526 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:29:51,527 INFO L82 PathProgramCache]: Analyzing trace with hash -1173375070, now seen corresponding path program 202 times [2020-10-16 12:29:51,529 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:29:51,529 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [165954812] [2020-10-16 12:29:51,529 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:29:51,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:29:51,709 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:29:51,710 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [165954812] [2020-10-16 12:29:51,710 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1162117615] [2020-10-16 12:29:51,710 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 213 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 213 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:29:51,753 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 12:29:51,753 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:29:51,754 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 12:29:51,754 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:29:52,101 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:29:52,101 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:29:52,102 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-16 12:29:52,102 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1367706477] [2020-10-16 12:29:52,102 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:29:52,102 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:29:52,105 INFO L258 McrAutomatonBuilder]: Finished intersection with 28 states and 42 transitions. [2020-10-16 12:29:52,105 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:29:52,110 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:52,111 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:52,160 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:52,160 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:52,210 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:52,210 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:52,252 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:52,253 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:52,262 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:52,263 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:52,274 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:52,275 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:52,283 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-16 12:29:52,283 INFO L461 AbstractCegarLoop]: Interpolant automaton has 13 states [2020-10-16 12:29:52,283 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:29:52,283 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2020-10-16 12:29:52,284 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=112, Invalid=308, Unknown=0, NotChecked=0, Total=420 [2020-10-16 12:29:52,284 INFO L87 Difference]: Start difference. First operand 351 states and 932 transitions. Second operand 13 states. [2020-10-16 12:29:52,598 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:29:52,599 INFO L93 Difference]: Finished difference Result 467 states and 1170 transitions. [2020-10-16 12:29:52,600 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-10-16 12:29:52,600 INFO L78 Accepts]: Start accepts. Automaton has 13 states. Word has length 15 [2020-10-16 12:29:52,600 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:29:52,601 INFO L225 Difference]: With dead ends: 467 [2020-10-16 12:29:52,601 INFO L226 Difference]: Without dead ends: 461 [2020-10-16 12:29:52,602 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 11 SyntacticMatches, 5 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 193 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=174, Invalid=426, Unknown=0, NotChecked=0, Total=600 [2020-10-16 12:29:52,603 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 461 states. [2020-10-16 12:29:52,606 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 461 to 354. [2020-10-16 12:29:52,607 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 354 states. [2020-10-16 12:29:52,607 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 354 states to 354 states and 939 transitions. [2020-10-16 12:29:52,608 INFO L78 Accepts]: Start accepts. Automaton has 354 states and 939 transitions. Word has length 15 [2020-10-16 12:29:52,608 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:29:52,608 INFO L481 AbstractCegarLoop]: Abstraction has 354 states and 939 transitions. [2020-10-16 12:29:52,608 INFO L482 AbstractCegarLoop]: Interpolant automaton has 13 states. [2020-10-16 12:29:52,608 INFO L276 IsEmpty]: Start isEmpty. Operand 354 states and 939 transitions. [2020-10-16 12:29:52,608 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-16 12:29:52,608 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:29:52,608 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:29:52,809 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable216,213 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:29:52,810 INFO L429 AbstractCegarLoop]: === Iteration 218 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:29:52,810 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:29:52,810 INFO L82 PathProgramCache]: Analyzing trace with hash -1173346240, now seen corresponding path program 203 times [2020-10-16 12:29:52,812 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:29:52,813 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1368506940] [2020-10-16 12:29:52,813 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:29:52,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:29:52,989 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:29:52,989 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1368506940] [2020-10-16 12:29:52,989 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1036980350] [2020-10-16 12:29:52,990 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 214 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 214 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:29:53,030 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2020-10-16 12:29:53,031 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:29:53,032 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 12:29:53,032 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:29:55,010 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:29:55,011 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:29:55,011 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-16 12:29:55,011 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1845677662] [2020-10-16 12:29:55,011 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:29:55,012 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:29:55,015 INFO L258 McrAutomatonBuilder]: Finished intersection with 28 states and 42 transitions. [2020-10-16 12:29:55,015 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:29:55,020 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:55,021 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:55,076 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:55,076 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:55,124 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:55,125 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:55,157 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:55,157 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:55,166 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:55,166 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:55,178 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:55,178 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:55,186 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-16 12:29:55,187 INFO L461 AbstractCegarLoop]: Interpolant automaton has 13 states [2020-10-16 12:29:55,187 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:29:55,187 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2020-10-16 12:29:55,187 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=114, Invalid=306, Unknown=0, NotChecked=0, Total=420 [2020-10-16 12:29:55,188 INFO L87 Difference]: Start difference. First operand 354 states and 939 transitions. Second operand 13 states. [2020-10-16 12:29:55,491 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:29:55,491 INFO L93 Difference]: Finished difference Result 464 states and 1166 transitions. [2020-10-16 12:29:55,492 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-10-16 12:29:55,492 INFO L78 Accepts]: Start accepts. Automaton has 13 states. Word has length 15 [2020-10-16 12:29:55,492 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:29:55,493 INFO L225 Difference]: With dead ends: 464 [2020-10-16 12:29:55,494 INFO L226 Difference]: Without dead ends: 458 [2020-10-16 12:29:55,494 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 11 SyntacticMatches, 5 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 202 ImplicationChecksByTransitivity, 2.4s TimeCoverageRelationStatistics Valid=172, Invalid=428, Unknown=0, NotChecked=0, Total=600 [2020-10-16 12:29:55,495 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 458 states. [2020-10-16 12:29:55,498 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 458 to 356. [2020-10-16 12:29:55,499 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 356 states. [2020-10-16 12:29:55,499 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 356 states to 356 states and 945 transitions. [2020-10-16 12:29:55,499 INFO L78 Accepts]: Start accepts. Automaton has 356 states and 945 transitions. Word has length 15 [2020-10-16 12:29:55,500 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:29:55,500 INFO L481 AbstractCegarLoop]: Abstraction has 356 states and 945 transitions. [2020-10-16 12:29:55,500 INFO L482 AbstractCegarLoop]: Interpolant automaton has 13 states. [2020-10-16 12:29:55,500 INFO L276 IsEmpty]: Start isEmpty. Operand 356 states and 945 transitions. [2020-10-16 12:29:55,500 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-16 12:29:55,500 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:29:55,500 INFO L422 BasicCegarLoop]: trace histogram [5, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:29:55,701 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 214 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable217 [2020-10-16 12:29:55,701 INFO L429 AbstractCegarLoop]: === Iteration 219 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:29:55,702 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:29:55,702 INFO L82 PathProgramCache]: Analyzing trace with hash -1173345279, now seen corresponding path program 204 times [2020-10-16 12:29:55,704 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:29:55,704 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2067218080] [2020-10-16 12:29:55,704 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:29:55,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:29:55,887 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:29:55,888 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2067218080] [2020-10-16 12:29:55,888 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [537398046] [2020-10-16 12:29:55,888 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 215 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 215 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:29:55,932 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2020-10-16 12:29:55,933 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:29:55,934 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 12:29:55,934 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:29:58,069 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:29:58,070 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:29:58,070 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-16 12:29:58,070 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [2132301384] [2020-10-16 12:29:58,070 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:29:58,071 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:29:58,073 INFO L258 McrAutomatonBuilder]: Finished intersection with 28 states and 42 transitions. [2020-10-16 12:29:58,073 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:29:58,078 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:58,078 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:58,127 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:58,128 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:58,173 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:58,173 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:58,222 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:58,223 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:58,256 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:58,257 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:58,269 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:58,269 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:58,278 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-16 12:29:58,279 INFO L461 AbstractCegarLoop]: Interpolant automaton has 13 states [2020-10-16 12:29:58,279 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:29:58,279 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2020-10-16 12:29:58,279 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=115, Invalid=305, Unknown=0, NotChecked=0, Total=420 [2020-10-16 12:29:58,279 INFO L87 Difference]: Start difference. First operand 356 states and 945 transitions. Second operand 13 states. [2020-10-16 12:29:58,599 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:29:58,599 INFO L93 Difference]: Finished difference Result 467 states and 1167 transitions. [2020-10-16 12:29:58,600 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-10-16 12:29:58,600 INFO L78 Accepts]: Start accepts. Automaton has 13 states. Word has length 15 [2020-10-16 12:29:58,600 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:29:58,601 INFO L225 Difference]: With dead ends: 467 [2020-10-16 12:29:58,601 INFO L226 Difference]: Without dead ends: 450 [2020-10-16 12:29:58,602 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 10 SyntacticMatches, 6 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 208 ImplicationChecksByTransitivity, 2.6s TimeCoverageRelationStatistics Valid=177, Invalid=423, Unknown=0, NotChecked=0, Total=600 [2020-10-16 12:29:58,602 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 450 states. [2020-10-16 12:29:58,606 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 450 to 352. [2020-10-16 12:29:58,606 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 352 states. [2020-10-16 12:29:58,607 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 352 states to 352 states and 933 transitions. [2020-10-16 12:29:58,607 INFO L78 Accepts]: Start accepts. Automaton has 352 states and 933 transitions. Word has length 15 [2020-10-16 12:29:58,607 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:29:58,607 INFO L481 AbstractCegarLoop]: Abstraction has 352 states and 933 transitions. [2020-10-16 12:29:58,607 INFO L482 AbstractCegarLoop]: Interpolant automaton has 13 states. [2020-10-16 12:29:58,607 INFO L276 IsEmpty]: Start isEmpty. Operand 352 states and 933 transitions. [2020-10-16 12:29:58,608 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-16 12:29:58,608 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:29:58,608 INFO L422 BasicCegarLoop]: trace histogram [6, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:29:58,808 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable218,215 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:29:58,809 INFO L429 AbstractCegarLoop]: === Iteration 220 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:29:58,809 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:29:58,809 INFO L82 PathProgramCache]: Analyzing trace with hash 439565519, now seen corresponding path program 205 times [2020-10-16 12:29:58,811 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:29:58,811 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [33967924] [2020-10-16 12:29:58,812 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:29:58,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:29:59,063 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:29:59,063 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [33967924] [2020-10-16 12:29:59,064 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1954892849] [2020-10-16 12:29:59,064 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 216 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 216 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:29:59,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:29:59,105 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 12:29:59,106 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:29:59,386 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:29:59,387 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:29:59,387 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-16 12:29:59,387 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [865846780] [2020-10-16 12:29:59,387 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:29:59,388 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:29:59,391 INFO L258 McrAutomatonBuilder]: Finished intersection with 28 states and 39 transitions. [2020-10-16 12:29:59,391 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:29:59,407 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:59,407 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:59,421 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:29:59,421 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:29:59,421 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:29:59,421 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:29:59,421 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=252, Unknown=0, NotChecked=0, Total=342 [2020-10-16 12:29:59,421 INFO L87 Difference]: Start difference. First operand 352 states and 933 transitions. Second operand 11 states. [2020-10-16 12:29:59,514 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:29:59,515 INFO L93 Difference]: Finished difference Result 404 states and 1027 transitions. [2020-10-16 12:29:59,515 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2020-10-16 12:29:59,515 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 15 [2020-10-16 12:29:59,516 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:29:59,516 INFO L225 Difference]: With dead ends: 404 [2020-10-16 12:29:59,517 INFO L226 Difference]: Without dead ends: 402 [2020-10-16 12:29:59,517 INFO L677 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-16 12:29:59,518 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 402 states. [2020-10-16 12:29:59,522 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 402 to 360. [2020-10-16 12:29:59,522 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 360 states. [2020-10-16 12:29:59,523 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 360 states to 360 states and 957 transitions. [2020-10-16 12:29:59,524 INFO L78 Accepts]: Start accepts. Automaton has 360 states and 957 transitions. Word has length 15 [2020-10-16 12:29:59,524 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:29:59,524 INFO L481 AbstractCegarLoop]: Abstraction has 360 states and 957 transitions. [2020-10-16 12:29:59,524 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:29:59,524 INFO L276 IsEmpty]: Start isEmpty. Operand 360 states and 957 transitions. [2020-10-16 12:29:59,525 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-16 12:29:59,525 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:29:59,525 INFO L422 BasicCegarLoop]: trace histogram [5, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:29:59,738 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 216 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable219 [2020-10-16 12:29:59,738 INFO L429 AbstractCegarLoop]: === Iteration 221 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:29:59,739 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:29:59,739 INFO L82 PathProgramCache]: Analyzing trace with hash 439566480, now seen corresponding path program 206 times [2020-10-16 12:29:59,740 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:29:59,740 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1249651839] [2020-10-16 12:29:59,740 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:29:59,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:29:59,967 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:29:59,968 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1249651839] [2020-10-16 12:29:59,968 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [912509116] [2020-10-16 12:29:59,968 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 217 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 217 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:30:00,018 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 12:30:00,018 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:30:00,018 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 12:30:00,019 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:30:00,300 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:30:00,301 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:30:00,301 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-16 12:30:00,301 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [561375792] [2020-10-16 12:30:00,301 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:30:00,302 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:30:00,305 INFO L258 McrAutomatonBuilder]: Finished intersection with 27 states and 37 transitions. [2020-10-16 12:30:00,305 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:30:00,329 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:30:00,329 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:30:00,360 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:30:00,361 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:30:00,361 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:30:00,361 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:30:00,361 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=253, Unknown=0, NotChecked=0, Total=342 [2020-10-16 12:30:00,361 INFO L87 Difference]: Start difference. First operand 360 states and 957 transitions. Second operand 11 states. [2020-10-16 12:30:00,548 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:30:00,548 INFO L93 Difference]: Finished difference Result 432 states and 1094 transitions. [2020-10-16 12:30:00,549 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2020-10-16 12:30:00,549 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 15 [2020-10-16 12:30:00,550 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:30:00,550 INFO L225 Difference]: With dead ends: 432 [2020-10-16 12:30:00,551 INFO L226 Difference]: Without dead ends: 429 [2020-10-16 12:30:00,551 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 103 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=124, Invalid=296, Unknown=0, NotChecked=0, Total=420 [2020-10-16 12:30:00,552 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 429 states. [2020-10-16 12:30:00,557 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 429 to 358. [2020-10-16 12:30:00,557 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 358 states. [2020-10-16 12:30:00,559 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 358 states to 358 states and 951 transitions. [2020-10-16 12:30:00,559 INFO L78 Accepts]: Start accepts. Automaton has 358 states and 951 transitions. Word has length 15 [2020-10-16 12:30:00,559 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:30:00,559 INFO L481 AbstractCegarLoop]: Abstraction has 358 states and 951 transitions. [2020-10-16 12:30:00,559 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:30:00,559 INFO L276 IsEmpty]: Start isEmpty. Operand 358 states and 951 transitions. [2020-10-16 12:30:00,560 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-16 12:30:00,561 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:30:00,561 INFO L422 BasicCegarLoop]: trace histogram [5, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:30:00,761 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable220,217 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:30:00,762 INFO L429 AbstractCegarLoop]: === Iteration 222 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:30:00,762 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:30:00,762 INFO L82 PathProgramCache]: Analyzing trace with hash 439595310, now seen corresponding path program 207 times [2020-10-16 12:30:00,764 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:30:00,764 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1473599414] [2020-10-16 12:30:00,764 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:30:00,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:30:00,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-16 12:30:00,984 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1473599414] [2020-10-16 12:30:00,984 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [820606955] [2020-10-16 12:30:00,984 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 218 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 218 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:30:01,029 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2020-10-16 12:30:01,029 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:30:01,030 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 12:30:01,030 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:30:01,462 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:30:01,463 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:30:01,463 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-16 12:30:01,463 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [788972465] [2020-10-16 12:30:01,464 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:30:01,465 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:30:01,468 INFO L258 McrAutomatonBuilder]: Finished intersection with 26 states and 35 transitions. [2020-10-16 12:30:01,468 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:30:01,492 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:30:01,492 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:30:01,519 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:30:01,519 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:30:01,519 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:30:01,520 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:30:01,520 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=247, Unknown=0, NotChecked=0, Total=342 [2020-10-16 12:30:01,520 INFO L87 Difference]: Start difference. First operand 358 states and 951 transitions. Second operand 11 states. [2020-10-16 12:30:01,742 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:30:01,743 INFO L93 Difference]: Finished difference Result 437 states and 1105 transitions. [2020-10-16 12:30:01,744 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2020-10-16 12:30:01,744 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 15 [2020-10-16 12:30:01,744 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:30:01,745 INFO L225 Difference]: With dead ends: 437 [2020-10-16 12:30:01,745 INFO L226 Difference]: Without dead ends: 434 [2020-10-16 12:30:01,745 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 14 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 113 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=145, Invalid=317, Unknown=0, NotChecked=0, Total=462 [2020-10-16 12:30:01,746 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 434 states. [2020-10-16 12:30:01,751 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 434 to 359. [2020-10-16 12:30:01,751 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 359 states. [2020-10-16 12:30:01,752 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 359 states to 359 states and 954 transitions. [2020-10-16 12:30:01,752 INFO L78 Accepts]: Start accepts. Automaton has 359 states and 954 transitions. Word has length 15 [2020-10-16 12:30:01,752 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:30:01,752 INFO L481 AbstractCegarLoop]: Abstraction has 359 states and 954 transitions. [2020-10-16 12:30:01,752 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:30:01,752 INFO L276 IsEmpty]: Start isEmpty. Operand 359 states and 954 transitions. [2020-10-16 12:30:01,752 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-16 12:30:01,752 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:30:01,753 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:30:01,953 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 218 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable221 [2020-10-16 12:30:01,954 INFO L429 AbstractCegarLoop]: === Iteration 223 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:30:01,954 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:30:01,954 INFO L82 PathProgramCache]: Analyzing trace with hash 439596271, now seen corresponding path program 208 times [2020-10-16 12:30:01,956 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:30:01,956 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2136727492] [2020-10-16 12:30:01,956 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:30:01,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:30:02,172 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:30:02,172 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2136727492] [2020-10-16 12:30:02,172 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [285720019] [2020-10-16 12:30:02,173 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 219 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 219 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:30:02,214 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 12:30:02,215 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:30:02,216 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 12:30:02,216 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:30:02,483 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:30:02,484 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:30:02,484 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-16 12:30:02,484 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1658736605] [2020-10-16 12:30:02,484 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:30:02,485 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:30:02,487 INFO L258 McrAutomatonBuilder]: Finished intersection with 26 states and 35 transitions. [2020-10-16 12:30:02,487 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:30:02,506 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:30:02,506 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:30:02,514 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:30:02,514 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:30:02,514 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:30:02,515 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:30:02,515 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=255, Unknown=0, NotChecked=0, Total=342 [2020-10-16 12:30:02,515 INFO L87 Difference]: Start difference. First operand 359 states and 954 transitions. Second operand 11 states. [2020-10-16 12:30:02,720 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:30:02,720 INFO L93 Difference]: Finished difference Result 454 states and 1145 transitions. [2020-10-16 12:30:02,721 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2020-10-16 12:30:02,721 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 15 [2020-10-16 12:30:02,721 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:30:02,722 INFO L225 Difference]: With dead ends: 454 [2020-10-16 12:30:02,722 INFO L226 Difference]: Without dead ends: 450 [2020-10-16 12:30:02,723 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 14 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 123 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=137, Invalid=325, Unknown=0, NotChecked=0, Total=462 [2020-10-16 12:30:02,724 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 450 states. [2020-10-16 12:30:02,727 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 450 to 356. [2020-10-16 12:30:02,727 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 356 states. [2020-10-16 12:30:02,728 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 356 states to 356 states and 945 transitions. [2020-10-16 12:30:02,728 INFO L78 Accepts]: Start accepts. Automaton has 356 states and 945 transitions. Word has length 15 [2020-10-16 12:30:02,728 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:30:02,728 INFO L481 AbstractCegarLoop]: Abstraction has 356 states and 945 transitions. [2020-10-16 12:30:02,729 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:30:02,729 INFO L276 IsEmpty]: Start isEmpty. Operand 356 states and 945 transitions. [2020-10-16 12:30:02,729 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-16 12:30:02,729 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:30:02,730 INFO L422 BasicCegarLoop]: trace histogram [5, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:30:02,941 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 219 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable222 [2020-10-16 12:30:02,942 INFO L429 AbstractCegarLoop]: === Iteration 224 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:30:02,942 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:30:02,942 INFO L82 PathProgramCache]: Analyzing trace with hash 440489040, now seen corresponding path program 209 times [2020-10-16 12:30:02,944 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:30:02,944 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [680774508] [2020-10-16 12:30:02,944 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:30:02,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:30:03,137 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:30:03,137 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [680774508] [2020-10-16 12:30:03,137 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2001202204] [2020-10-16 12:30:03,138 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 220 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 220 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:30:03,180 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2020-10-16 12:30:03,180 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:30:03,181 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 12:30:03,182 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:30:03,493 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:30:03,494 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:30:03,494 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-16 12:30:03,494 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [530767517] [2020-10-16 12:30:03,495 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:30:03,495 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:30:03,497 INFO L258 McrAutomatonBuilder]: Finished intersection with 25 states and 33 transitions. [2020-10-16 12:30:03,498 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:30:03,505 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:30:03,506 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:30:03,523 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:30:03,523 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:30:03,523 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:30:03,523 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:30:03,523 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=247, Unknown=0, NotChecked=0, Total=342 [2020-10-16 12:30:03,524 INFO L87 Difference]: Start difference. First operand 356 states and 945 transitions. Second operand 11 states. [2020-10-16 12:30:03,782 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:30:03,783 INFO L93 Difference]: Finished difference Result 436 states and 1102 transitions. [2020-10-16 12:30:03,784 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2020-10-16 12:30:03,784 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 15 [2020-10-16 12:30:03,784 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:30:03,785 INFO L225 Difference]: With dead ends: 436 [2020-10-16 12:30:03,786 INFO L226 Difference]: Without dead ends: 433 [2020-10-16 12:30:03,786 INFO L677 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-16 12:30:03,787 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 433 states. [2020-10-16 12:30:03,790 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 433 to 358. [2020-10-16 12:30:03,790 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 358 states. [2020-10-16 12:30:03,791 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 358 states to 358 states and 951 transitions. [2020-10-16 12:30:03,791 INFO L78 Accepts]: Start accepts. Automaton has 358 states and 951 transitions. Word has length 15 [2020-10-16 12:30:03,791 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:30:03,791 INFO L481 AbstractCegarLoop]: Abstraction has 358 states and 951 transitions. [2020-10-16 12:30:03,791 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:30:03,791 INFO L276 IsEmpty]: Start isEmpty. Operand 358 states and 951 transitions. [2020-10-16 12:30:03,792 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-16 12:30:03,792 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:30:03,792 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:30:03,992 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 220 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable223 [2020-10-16 12:30:03,993 INFO L429 AbstractCegarLoop]: === Iteration 225 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:30:03,993 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:30:03,993 INFO L82 PathProgramCache]: Analyzing trace with hash 440490001, now seen corresponding path program 210 times [2020-10-16 12:30:03,995 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:30:03,996 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1420382976] [2020-10-16 12:30:03,996 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:30:04,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:30:04,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-16 12:30:04,215 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1420382976] [2020-10-16 12:30:04,215 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [178344690] [2020-10-16 12:30:04,215 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 221 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 221 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:30:04,259 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2020-10-16 12:30:04,259 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:30:04,260 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 12:30:04,261 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:30:04,619 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:30:04,620 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:30:04,620 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-16 12:30:04,620 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1926867742] [2020-10-16 12:30:04,620 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:30:04,621 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:30:04,623 INFO L258 McrAutomatonBuilder]: Finished intersection with 25 states and 33 transitions. [2020-10-16 12:30:04,623 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:30:04,632 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:30:04,633 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:30:04,649 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:30:04,650 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:30:04,650 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:30:04,650 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:30:04,650 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=251, Unknown=0, NotChecked=0, Total=342 [2020-10-16 12:30:04,650 INFO L87 Difference]: Start difference. First operand 358 states and 951 transitions. Second operand 11 states. [2020-10-16 12:30:04,914 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:30:04,914 INFO L93 Difference]: Finished difference Result 458 states and 1153 transitions. [2020-10-16 12:30:04,915 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2020-10-16 12:30:04,915 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 15 [2020-10-16 12:30:04,916 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:30:04,916 INFO L225 Difference]: With dead ends: 458 [2020-10-16 12:30:04,916 INFO L226 Difference]: Without dead ends: 454 [2020-10-16 12:30:04,917 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 131 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=155, Invalid=351, Unknown=0, NotChecked=0, Total=506 [2020-10-16 12:30:04,917 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 454 states. [2020-10-16 12:30:04,920 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 454 to 357. [2020-10-16 12:30:04,921 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 357 states. [2020-10-16 12:30:04,921 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 357 states to 357 states and 948 transitions. [2020-10-16 12:30:04,922 INFO L78 Accepts]: Start accepts. Automaton has 357 states and 948 transitions. Word has length 15 [2020-10-16 12:30:04,922 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:30:04,922 INFO L481 AbstractCegarLoop]: Abstraction has 357 states and 948 transitions. [2020-10-16 12:30:04,922 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:30:04,922 INFO L276 IsEmpty]: Start isEmpty. Operand 357 states and 948 transitions. [2020-10-16 12:30:04,922 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-16 12:30:04,922 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:30:04,922 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:30:05,123 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable224,221 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:30:05,123 INFO L429 AbstractCegarLoop]: === Iteration 226 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:30:05,124 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:30:05,124 INFO L82 PathProgramCache]: Analyzing trace with hash 440518831, now seen corresponding path program 211 times [2020-10-16 12:30:05,126 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:30:05,126 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [901446826] [2020-10-16 12:30:05,126 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:30:05,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:30:05,326 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:30:05,327 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [901446826] [2020-10-16 12:30:05,327 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [294164446] [2020-10-16 12:30:05,327 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 222 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 222 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:30:05,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:30:05,371 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 12:30:05,371 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:30:05,728 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:30:05,729 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:30:05,729 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-16 12:30:05,729 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [451548628] [2020-10-16 12:30:05,729 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:30:05,730 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:30:05,733 INFO L258 McrAutomatonBuilder]: Finished intersection with 25 states and 33 transitions. [2020-10-16 12:30:05,734 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:30:05,749 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:30:05,750 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:30:05,774 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:30:05,774 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:30:05,774 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:30:05,775 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:30:05,775 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=252, Unknown=0, NotChecked=0, Total=342 [2020-10-16 12:30:05,775 INFO L87 Difference]: Start difference. First operand 357 states and 948 transitions. Second operand 11 states. [2020-10-16 12:30:06,027 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:30:06,027 INFO L93 Difference]: Finished difference Result 461 states and 1159 transitions. [2020-10-16 12:30:06,028 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2020-10-16 12:30:06,028 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 15 [2020-10-16 12:30:06,029 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:30:06,030 INFO L225 Difference]: With dead ends: 461 [2020-10-16 12:30:06,030 INFO L226 Difference]: Without dead ends: 457 [2020-10-16 12:30:06,030 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 132 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=152, Invalid=354, Unknown=0, NotChecked=0, Total=506 [2020-10-16 12:30:06,031 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 457 states. [2020-10-16 12:30:06,035 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 457 to 358. [2020-10-16 12:30:06,036 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 358 states. [2020-10-16 12:30:06,036 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 358 states to 358 states and 951 transitions. [2020-10-16 12:30:06,037 INFO L78 Accepts]: Start accepts. Automaton has 358 states and 951 transitions. Word has length 15 [2020-10-16 12:30:06,037 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:30:06,037 INFO L481 AbstractCegarLoop]: Abstraction has 358 states and 951 transitions. [2020-10-16 12:30:06,037 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:30:06,037 INFO L276 IsEmpty]: Start isEmpty. Operand 358 states and 951 transitions. [2020-10-16 12:30:06,037 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-16 12:30:06,037 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:30:06,037 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:30:06,238 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 222 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable225 [2020-10-16 12:30:06,238 INFO L429 AbstractCegarLoop]: === Iteration 227 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:30:06,239 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:30:06,239 INFO L82 PathProgramCache]: Analyzing trace with hash 440519792, now seen corresponding path program 212 times [2020-10-16 12:30:06,241 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:30:06,241 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [298628289] [2020-10-16 12:30:06,241 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:30:06,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:30:06,444 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:30:06,445 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [298628289] [2020-10-16 12:30:06,445 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1122348148] [2020-10-16 12:30:06,445 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 223 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 223 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:30:06,486 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 12:30:06,486 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:30:06,487 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 12:30:06,487 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:30:06,764 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:30:06,765 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:30:06,765 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-16 12:30:06,765 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1262473210] [2020-10-16 12:30:06,765 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:30:06,766 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:30:06,768 INFO L258 McrAutomatonBuilder]: Finished intersection with 25 states and 33 transitions. [2020-10-16 12:30:06,768 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:30:06,775 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:30:06,775 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:30:06,792 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:30:06,793 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:30:06,793 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:30:06,793 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:30:06,793 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=258, Unknown=0, NotChecked=0, Total=342 [2020-10-16 12:30:06,793 INFO L87 Difference]: Start difference. First operand 358 states and 951 transitions. Second operand 11 states. [2020-10-16 12:30:07,033 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:30:07,033 INFO L93 Difference]: Finished difference Result 468 states and 1178 transitions. [2020-10-16 12:30:07,034 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2020-10-16 12:30:07,034 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 15 [2020-10-16 12:30:07,034 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:30:07,035 INFO L225 Difference]: With dead ends: 468 [2020-10-16 12:30:07,035 INFO L226 Difference]: Without dead ends: 463 [2020-10-16 12:30:07,036 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 139 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=148, Invalid=358, Unknown=0, NotChecked=0, Total=506 [2020-10-16 12:30:07,037 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 463 states. [2020-10-16 12:30:07,041 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 463 to 354. [2020-10-16 12:30:07,041 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 354 states. [2020-10-16 12:30:07,042 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 354 states to 354 states and 939 transitions. [2020-10-16 12:30:07,042 INFO L78 Accepts]: Start accepts. Automaton has 354 states and 939 transitions. Word has length 15 [2020-10-16 12:30:07,042 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:30:07,042 INFO L481 AbstractCegarLoop]: Abstraction has 354 states and 939 transitions. [2020-10-16 12:30:07,042 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:30:07,042 INFO L276 IsEmpty]: Start isEmpty. Operand 354 states and 939 transitions. [2020-10-16 12:30:07,042 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-16 12:30:07,043 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:30:07,043 INFO L422 BasicCegarLoop]: trace histogram [5, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:30:07,243 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable226,223 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:30:07,243 INFO L429 AbstractCegarLoop]: === Iteration 228 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:30:07,244 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:30:07,244 INFO L82 PathProgramCache]: Analyzing trace with hash 468194670, now seen corresponding path program 213 times [2020-10-16 12:30:07,246 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:30:07,246 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [924136562] [2020-10-16 12:30:07,246 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:30:07,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:30:07,426 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:30:07,426 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [924136562] [2020-10-16 12:30:07,426 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [366704278] [2020-10-16 12:30:07,427 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 224 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 224 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:30:07,475 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2020-10-16 12:30:07,476 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:30:07,476 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 12:30:07,477 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:30:10,780 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:30:10,781 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:30:10,781 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-16 12:30:10,781 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [2085806875] [2020-10-16 12:30:10,781 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:30:10,782 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:30:10,784 INFO L258 McrAutomatonBuilder]: Finished intersection with 24 states and 31 transitions. [2020-10-16 12:30:10,784 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:30:10,790 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:30:10,790 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:30:10,804 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:30:10,805 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:30:10,805 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:30:10,805 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:30:10,805 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=253, Unknown=0, NotChecked=0, Total=342 [2020-10-16 12:30:10,805 INFO L87 Difference]: Start difference. First operand 354 states and 939 transitions. Second operand 11 states. [2020-10-16 12:30:11,091 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:30:11,091 INFO L93 Difference]: Finished difference Result 431 states and 1089 transitions. [2020-10-16 12:30:11,092 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2020-10-16 12:30:11,092 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 15 [2020-10-16 12:30:11,092 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:30:11,093 INFO L225 Difference]: With dead ends: 431 [2020-10-16 12:30:11,093 INFO L226 Difference]: Without dead ends: 428 [2020-10-16 12:30:11,094 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 130 ImplicationChecksByTransitivity, 3.6s TimeCoverageRelationStatistics Valid=166, Invalid=386, Unknown=0, NotChecked=0, Total=552 [2020-10-16 12:30:11,095 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 428 states. [2020-10-16 12:30:11,098 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 428 to 357. [2020-10-16 12:30:11,099 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 357 states. [2020-10-16 12:30:11,099 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 357 states to 357 states and 948 transitions. [2020-10-16 12:30:11,099 INFO L78 Accepts]: Start accepts. Automaton has 357 states and 948 transitions. Word has length 15 [2020-10-16 12:30:11,099 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:30:11,100 INFO L481 AbstractCegarLoop]: Abstraction has 357 states and 948 transitions. [2020-10-16 12:30:11,100 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:30:11,100 INFO L276 IsEmpty]: Start isEmpty. Operand 357 states and 948 transitions. [2020-10-16 12:30:11,100 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-16 12:30:11,100 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:30:11,100 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:30:11,301 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 224 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable227 [2020-10-16 12:30:11,301 INFO L429 AbstractCegarLoop]: === Iteration 229 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:30:11,302 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:30:11,302 INFO L82 PathProgramCache]: Analyzing trace with hash 468195631, now seen corresponding path program 214 times [2020-10-16 12:30:11,304 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:30:11,304 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1825677137] [2020-10-16 12:30:11,304 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:30:11,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:30:11,483 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:30:11,483 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1825677137] [2020-10-16 12:30:11,483 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1229198405] [2020-10-16 12:30:11,483 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 225 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 225 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:30:11,527 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 12:30:11,527 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:30:11,528 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 12:30:11,528 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:30:16,583 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:30:16,583 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:30:16,583 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-16 12:30:16,584 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1842519082] [2020-10-16 12:30:16,584 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:30:16,584 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:30:16,587 INFO L258 McrAutomatonBuilder]: Finished intersection with 24 states and 31 transitions. [2020-10-16 12:30:16,587 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:30:16,593 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:30:16,593 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:30:16,610 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:30:16,610 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:30:16,610 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:30:16,611 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:30:16,611 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=254, Unknown=1, NotChecked=0, Total=342 [2020-10-16 12:30:16,611 INFO L87 Difference]: Start difference. First operand 357 states and 948 transitions. Second operand 11 states. Received shutdown request... [2020-10-16 12:30:18,737 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2020-10-16 12:30:18,938 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable228,225 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:30:18,938 WARN L546 AbstractCegarLoop]: Verification canceled [2020-10-16 12:30:18,942 WARN L235 ceAbstractionStarter]: Timeout [2020-10-16 12:30:18,943 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 16.10 12:30:18 BasicIcfg [2020-10-16 12:30:18,943 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2020-10-16 12:30:18,944 INFO L168 Benchmark]: Toolchain (without parser) took 258698.35 ms. Allocated memory was 139.5 MB in the beginning and 239.1 MB in the end (delta: 99.6 MB). Free memory was 101.6 MB in the beginning and 91.9 MB in the end (delta: 9.7 MB). Peak memory consumption was 109.3 MB. Max. memory is 7.1 GB. [2020-10-16 12:30:18,945 INFO L168 Benchmark]: CDTParser took 0.22 ms. Allocated memory is still 139.5 MB. Free memory was 120.9 MB in the beginning and 120.7 MB in the end (delta: 210.0 kB). Peak memory consumption was 210.0 kB. Max. memory is 7.1 GB. [2020-10-16 12:30:18,945 INFO L168 Benchmark]: CACSL2BoogieTranslator took 698.46 ms. Allocated memory was 139.5 MB in the beginning and 202.9 MB in the end (delta: 63.4 MB). Free memory was 101.2 MB in the beginning and 161.4 MB in the end (delta: -60.2 MB). Peak memory consumption was 24.7 MB. Max. memory is 7.1 GB. [2020-10-16 12:30:18,945 INFO L168 Benchmark]: Boogie Procedure Inliner took 75.51 ms. Allocated memory is still 202.9 MB. Free memory was 161.4 MB in the beginning and 159.3 MB in the end (delta: 2.1 MB). Peak memory consumption was 2.1 MB. Max. memory is 7.1 GB. [2020-10-16 12:30:18,946 INFO L168 Benchmark]: Boogie Preprocessor took 46.14 ms. Allocated memory is still 202.9 MB. Free memory was 159.3 MB in the beginning and 157.9 MB in the end (delta: 1.4 MB). Peak memory consumption was 1.4 MB. Max. memory is 7.1 GB. [2020-10-16 12:30:18,946 INFO L168 Benchmark]: RCFGBuilder took 442.87 ms. Allocated memory is still 202.9 MB. Free memory was 157.9 MB in the beginning and 137.0 MB in the end (delta: 20.8 MB). Peak memory consumption was 20.8 MB. Max. memory is 7.1 GB. [2020-10-16 12:30:18,946 INFO L168 Benchmark]: TraceAbstraction took 257423.69 ms. Allocated memory was 202.9 MB in the beginning and 239.1 MB in the end (delta: 36.2 MB). Free memory was 137.0 MB in the beginning and 91.9 MB in the end (delta: 45.1 MB). Peak memory consumption was 81.3 MB. Max. memory is 7.1 GB. [2020-10-16 12:30:18,948 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.22 ms. Allocated memory is still 139.5 MB. Free memory was 120.9 MB in the beginning and 120.7 MB in the end (delta: 210.0 kB). Peak memory consumption was 210.0 kB. Max. memory is 7.1 GB. * CACSL2BoogieTranslator took 698.46 ms. Allocated memory was 139.5 MB in the beginning and 202.9 MB in the end (delta: 63.4 MB). Free memory was 101.2 MB in the beginning and 161.4 MB in the end (delta: -60.2 MB). Peak memory consumption was 24.7 MB. Max. memory is 7.1 GB. * Boogie Procedure Inliner took 75.51 ms. Allocated memory is still 202.9 MB. Free memory was 161.4 MB in the beginning and 159.3 MB in the end (delta: 2.1 MB). Peak memory consumption was 2.1 MB. Max. memory is 7.1 GB. * Boogie Preprocessor took 46.14 ms. Allocated memory is still 202.9 MB. Free memory was 159.3 MB in the beginning and 157.9 MB in the end (delta: 1.4 MB). Peak memory consumption was 1.4 MB. Max. memory is 7.1 GB. * RCFGBuilder took 442.87 ms. Allocated memory is still 202.9 MB. Free memory was 157.9 MB in the beginning and 137.0 MB in the end (delta: 20.8 MB). Peak memory consumption was 20.8 MB. Max. memory is 7.1 GB. * TraceAbstraction took 257423.69 ms. Allocated memory was 202.9 MB in the beginning and 239.1 MB in the end (delta: 36.2 MB). Free memory was 137.0 MB in the beginning and 91.9 MB in the end (delta: 45.1 MB). Peak memory consumption was 81.3 MB. Max. memory is 7.1 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: PetriNetLargeBlockEncoding benchmarks 561 VarBasedMoverChecksPositive, 10 VarBasedMoverChecksNegative, 0 SemBasedMoverChecksPositive, 0 SemBasedMoverChecksNegative, 0 SemBasedMoverChecksUnknown, SemBasedMoverCheckTime: 0.0s, 20 CheckedPairsTotal, LiptonReductionStatistics: ReductionTime: 1.1s, 59 PlacesBefore, 20 PlacesAfterwards, 57 TransitionsBefore, 16 TransitionsAfterwards, 1032 CoEnabledTransitionPairs, 5 FixpointIterations, 12 TrivialSequentialCompositions, 27 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 9 ConcurrentYvCompositions, 2 ChoiceCompositions, 50 TotalNumberOfCompositions, 943 MoverChecksTotal - TimeoutResultAtElement [Line: 711]: Timeout (TraceAbstraction) Unable to prove that call of __VERIFIER_error() unreachable (line 711). Cancelled while BasicCegarLoop was constructing difference of abstraction (357states) and FLOYD_HOARE automaton (currently 8 states, 11 states before enhancement),while PredicateComparison was comparing new predicate (quantifier-free) to 21 known predicates. - StatisticsResult: Ultimate Automizer benchmark data CFG has 3 procedures, 53 locations, 1 error locations. Started 1 CEGAR loops. VerificationResult: TIMEOUT, OverallTime: 257.2s, OverallIterations: 229, TraceHistogramMax: 7, AutomataDifference: 58.6s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 1.2s, HoareTripleCheckerStatistics: 3033 SDtfs, 16829 SDslu, 18308 SDs, 0 SdLazy, 12759 SolverSat, 4448 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 13.3s Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 7696 GetRequests, 2374 SyntacticMatches, 650 SemanticMatches, 4671 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28747 ImplicationChecksByTransitivity, 162.0s 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, 228 MinimizatonAttempts, 13882 StatesRemovedByMinimization, 226 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 1.4s SsaConstructionTime, 4.0s SatisfiabilityAnalysisTime, 122.7s InterpolantComputationTime, 6204 NumberOfCodeBlocks, 6204 NumberOfCodeBlocksAsserted, 747 NumberOfCheckSat, 5751 ConstructedInterpolants, 35 QuantifiedInterpolants, 709239 SizeOfPredicates, 222 NumberOfNonLiveVariables, 20769 ConjunctsInSsa, 2413 ConjunctsInUnsatCore, 453 InterpolantComputations, 7 PerfectInterpolantSequences, 42/3132 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