/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_longest-1.i -------------------------------------------------------------------------------- This is Ultimate 0.1.25-b09bf87 [2020-10-16 12:25:59,196 INFO L177 SettingsManager]: Resetting all preferences to default values... [2020-10-16 12:25:59,198 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2020-10-16 12:25:59,238 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2020-10-16 12:25:59,238 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2020-10-16 12:25:59,246 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2020-10-16 12:25:59,249 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2020-10-16 12:25:59,253 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2020-10-16 12:25:59,255 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2020-10-16 12:25:59,258 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2020-10-16 12:25:59,259 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2020-10-16 12:25:59,260 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2020-10-16 12:25:59,260 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2020-10-16 12:25:59,263 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2020-10-16 12:25:59,266 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2020-10-16 12:25:59,267 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2020-10-16 12:25:59,269 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2020-10-16 12:25:59,271 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2020-10-16 12:25:59,272 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2020-10-16 12:25:59,280 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2020-10-16 12:25:59,282 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2020-10-16 12:25:59,286 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2020-10-16 12:25:59,287 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2020-10-16 12:25:59,288 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2020-10-16 12:25:59,290 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2020-10-16 12:25:59,290 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2020-10-16 12:25:59,291 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2020-10-16 12:25:59,291 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2020-10-16 12:25:59,292 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2020-10-16 12:25:59,293 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2020-10-16 12:25:59,293 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2020-10-16 12:25:59,293 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2020-10-16 12:25:59,294 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2020-10-16 12:25:59,295 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2020-10-16 12:25:59,296 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2020-10-16 12:25:59,296 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2020-10-16 12:25:59,297 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2020-10-16 12:25:59,297 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2020-10-16 12:25:59,297 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2020-10-16 12:25:59,298 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2020-10-16 12:25:59,299 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2020-10-16 12:25:59,299 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,321 INFO L113 SettingsManager]: Loading preferences was successful [2020-10-16 12:25:59,322 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2020-10-16 12:25:59,323 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2020-10-16 12:25:59,323 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2020-10-16 12:25:59,323 INFO L138 SettingsManager]: * Use SBE=true [2020-10-16 12:25:59,324 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2020-10-16 12:25:59,324 INFO L138 SettingsManager]: * sizeof long=4 [2020-10-16 12:25:59,324 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2020-10-16 12:25:59,324 INFO L138 SettingsManager]: * sizeof POINTER=4 [2020-10-16 12:25:59,324 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2020-10-16 12:25:59,324 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2020-10-16 12:25:59,325 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2020-10-16 12:25:59,325 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2020-10-16 12:25:59,325 INFO L138 SettingsManager]: * sizeof long double=12 [2020-10-16 12:25:59,325 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2020-10-16 12:25:59,325 INFO L138 SettingsManager]: * Use constant arrays=true [2020-10-16 12:25:59,326 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2020-10-16 12:25:59,326 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2020-10-16 12:25:59,326 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2020-10-16 12:25:59,326 INFO L138 SettingsManager]: * To the following directory=./dump/ [2020-10-16 12:25:59,326 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2020-10-16 12:25:59,327 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2020-10-16 12:25:59,327 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2020-10-16 12:25:59,327 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=Craig_NestedInterpolation [2020-10-16 12:25:59,327 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2020-10-16 12:25:59,327 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2020-10-16 12:25:59,328 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-10-16 12:25:59,328 INFO L138 SettingsManager]: * Override the interpolant automaton setting of the refinement strategy=true [2020-10-16 12:25:59,328 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=VARIABLE_BASED_MOVER_CHECK [2020-10-16 12:25:59,328 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2020-10-16 12:25:59,328 INFO L138 SettingsManager]: * Interpolant automaton=MCR [2020-10-16 12:25:59,658 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2020-10-16 12:25:59,671 INFO L258 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2020-10-16 12:25:59,675 INFO L214 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2020-10-16 12:25:59,677 INFO L271 PluginConnector]: Initializing CDTParser... [2020-10-16 12:25:59,677 INFO L275 PluginConnector]: CDTParser initialized [2020-10-16 12:25:59,678 INFO L429 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/pthread/fib_bench_longest-1.i [2020-10-16 12:25:59,741 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/data/e2eea6145/2bfe0e2a7fe645c9bfae59a6b988d74a/FLAG4e20803d9 [2020-10-16 12:26:00,232 INFO L306 CDTParser]: Found 1 translation units. [2020-10-16 12:26:00,233 INFO L160 CDTParser]: Scanning /storage/repos/ultimate-2/trunk/examples/svcomp/pthread/fib_bench_longest-1.i [2020-10-16 12:26:00,247 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/data/e2eea6145/2bfe0e2a7fe645c9bfae59a6b988d74a/FLAG4e20803d9 [2020-10-16 12:26:00,598 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/data/e2eea6145/2bfe0e2a7fe645c9bfae59a6b988d74a [2020-10-16 12:26:00,608 INFO L296 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2020-10-16 12:26:00,610 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2020-10-16 12:26:00,611 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2020-10-16 12:26:00,611 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2020-10-16 12:26:00,614 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2020-10-16 12:26:00,615 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,619 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@1d6554a9 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,619 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,627 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2020-10-16 12:26:00,685 INFO L178 MainTranslator]: Built tables and reachable declarations [2020-10-16 12:26:01,163 INFO L206 PostProcessor]: Analyzing one entry point: main [2020-10-16 12:26:01,173 INFO L203 MainTranslator]: Completed pre-run [2020-10-16 12:26:01,214 INFO L206 PostProcessor]: Analyzing one entry point: main [2020-10-16 12:26:01,298 INFO L208 MainTranslator]: Completed translation [2020-10-16 12:26:01,300 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 12:26:01 WrapperNode [2020-10-16 12:26:01,300 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2020-10-16 12:26:01,303 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2020-10-16 12:26:01,304 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2020-10-16 12:26:01,304 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2020-10-16 12:26:01,314 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 12:26:01" (1/1) ... [2020-10-16 12:26:01,336 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 12:26:01" (1/1) ... [2020-10-16 12:26:01,355 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2020-10-16 12:26:01,355 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2020-10-16 12:26:01,356 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2020-10-16 12:26:01,356 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2020-10-16 12:26:01,365 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 12:26:01" (1/1) ... [2020-10-16 12:26:01,365 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 12:26:01" (1/1) ... [2020-10-16 12:26:01,368 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 12:26:01" (1/1) ... [2020-10-16 12:26:01,369 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 12:26:01" (1/1) ... [2020-10-16 12:26:01,374 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 12:26:01" (1/1) ... [2020-10-16 12:26:01,379 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 12:26:01" (1/1) ... [2020-10-16 12:26:01,381 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 12:26:01" (1/1) ... [2020-10-16 12:26:01,384 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2020-10-16 12:26:01,385 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2020-10-16 12:26:01,385 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2020-10-16 12:26:01,385 INFO L275 PluginConnector]: RCFGBuilder initialized [2020-10-16 12:26:01,386 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 12:26:01" (1/1) ... No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2020-10-16 12:26:01,461 INFO L130 BoogieDeclarations]: Found specification of procedure t1 [2020-10-16 12:26:01,462 INFO L138 BoogieDeclarations]: Found implementation of procedure t1 [2020-10-16 12:26:01,462 INFO L130 BoogieDeclarations]: Found specification of procedure t2 [2020-10-16 12:26:01,462 INFO L138 BoogieDeclarations]: Found implementation of procedure t2 [2020-10-16 12:26:01,462 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2020-10-16 12:26:01,462 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_begin [2020-10-16 12:26:01,463 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2020-10-16 12:26:01,463 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2020-10-16 12:26:01,463 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_end [2020-10-16 12:26:01,463 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2020-10-16 12:26:01,463 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2020-10-16 12:26:01,465 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,760 INFO L293 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2020-10-16 12:26:01,761 INFO L298 CfgBuilder]: Removed 6 assume(true) statements. [2020-10-16 12:26:01,763 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,764 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2020-10-16 12:26:01,766 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2020-10-16 12:26:01,766 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2020-10-16 12:26:01,770 INFO L275 PluginConnector]: TraceAbstraction initialized [2020-10-16 12:26:01,770 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,771 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@398d868b 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,771 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 12:26:01" (2/3) ... [2020-10-16 12:26:01,772 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@398d868b 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,772 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,774 INFO L111 eAbstractionObserver]: Analyzing ICFG fib_bench_longest-1.i [2020-10-16 12:26:01,789 WARN L153 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2020-10-16 12:26:01,790 INFO L164 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:Craig_NestedInterpolation Determinization: PREDICATE_ABSTRACTION [2020-10-16 12:26:01,797 INFO L176 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2020-10-16 12:26:01,798 INFO L348 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2020-10-16 12:26:01,828 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,829 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,829 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 12:26:01,831 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 12:26:01,832 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork1_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 12:26:01,832 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork1_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 12:26:01,832 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork1_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 12:26:01,833 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork1_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 12:26:01,833 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 12:26:01,833 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 12:26:01,834 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork1_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 12:26:01,834 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork1_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 12:26:01,834 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork1_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 12:26:01,835 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork1_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 12:26:01,835 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork1_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 12:26:01,836 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,836 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,836 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 12:26:01,836 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 12:26:01,837 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork0_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 12:26:01,837 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork0_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 12:26:01,839 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork0_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 12:26:01,839 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork0_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 12:26:01,840 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 12:26:01,840 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 12:26:01,840 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork0_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 12:26:01,841 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork0_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 12:26:01,848 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork0_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 12:26:01,849 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork0_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 12:26:01,849 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork0_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 12:26:01,854 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 12:26:01,854 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 12:26:01,854 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork0_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 12:26:01,855 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 12:26:01,855 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 12:26:01,855 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork0_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 12:26:01,860 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork1_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 12:26:01,860 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 12:26:01,860 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 12:26:01,861 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 12:26:01,861 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 12:26:01,861 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork1_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 12:26:01,866 INFO L149 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2020-10-16 12:26:01,880 INFO L253 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2020-10-16 12:26:01,898 INFO L377 AbstractCegarLoop]: Interprodecural is true [2020-10-16 12:26:01,898 INFO L378 AbstractCegarLoop]: Hoare is true [2020-10-16 12:26:01,898 INFO L379 AbstractCegarLoop]: Compute interpolants for Craig_NestedInterpolation [2020-10-16 12:26:01,898 INFO L380 AbstractCegarLoop]: Backedges is MCR [2020-10-16 12:26:01,898 INFO L381 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2020-10-16 12:26:01,899 INFO L382 AbstractCegarLoop]: Difference is false [2020-10-16 12:26:01,899 INFO L383 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2020-10-16 12:26:01,899 INFO L387 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2020-10-16 12:26:01,910 INFO L137 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2020-10-16 12:26:01,911 INFO L144 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 59 places, 57 transitions, 124 flow [2020-10-16 12:26:01,913 INFO L111 LiptonReduction]: Starting Lipton reduction on Petri net that has 59 places, 57 transitions, 124 flow [2020-10-16 12:26:01,915 INFO L71 FinitePrefix]: Start finitePrefix. Operand has 59 places, 57 transitions, 124 flow [2020-10-16 12:26:01,955 INFO L129 PetriNetUnfolder]: 5/55 cut-off events. [2020-10-16 12:26:01,955 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2020-10-16 12:26:01,961 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,965 INFO L117 LiptonReduction]: Number of co-enabled transitions 1032 [2020-10-16 12:26:03,054 WARN L193 SmtUtils]: Spent 127.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 60 [2020-10-16 12:26:03,149 INFO L132 LiptonReduction]: Checked pairs total: 1052 [2020-10-16 12:26:03,149 INFO L134 LiptonReduction]: Total number of compositions: 50 [2020-10-16 12:26:03,157 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 20 places, 15 transitions, 40 flow [2020-10-16 12:26:03,169 INFO L122 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result 44 states. [2020-10-16 12:26:03,172 INFO L276 IsEmpty]: Start isEmpty. Operand 44 states. [2020-10-16 12:26:03,179 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 7 [2020-10-16 12:26:03,179 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:03,180 INFO L422 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1] [2020-10-16 12:26:03,181 INFO L429 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:03,187 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:03,187 INFO L82 PathProgramCache]: Analyzing trace with hash -1563716626, now seen corresponding path program 1 times [2020-10-16 12:26:03,214 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:03,215 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [95241839] [2020-10-16 12:26:03,215 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:03,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:03,429 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,430 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [95241839] [2020-10-16 12:26:03,431 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-16 12:26:03,432 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2020-10-16 12:26:03,432 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1413819482] [2020-10-16 12:26:03,434 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:03,437 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:03,452 INFO L258 McrAutomatonBuilder]: Finished intersection with 7 states and 6 transitions. [2020-10-16 12:26:03,452 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:03,457 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:26:03,458 INFO L461 AbstractCegarLoop]: Interpolant automaton has 4 states [2020-10-16 12:26:03,458 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:03,473 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2020-10-16 12:26:03,474 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2020-10-16 12:26:03,477 INFO L87 Difference]: Start difference. First operand 44 states. Second operand 4 states. [2020-10-16 12:26:03,539 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:03,539 INFO L93 Difference]: Finished difference Result 83 states and 212 transitions. [2020-10-16 12:26:03,540 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2020-10-16 12:26:03,542 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 6 [2020-10-16 12:26:03,542 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:03,554 INFO L225 Difference]: With dead ends: 83 [2020-10-16 12:26:03,555 INFO L226 Difference]: Without dead ends: 54 [2020-10-16 12:26:03,556 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,578 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 54 states. [2020-10-16 12:26:03,599 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 54 to 50. [2020-10-16 12:26:03,601 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 50 states. [2020-10-16 12:26:03,603 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 50 states to 50 states and 120 transitions. [2020-10-16 12:26:03,604 INFO L78 Accepts]: Start accepts. Automaton has 50 states and 120 transitions. Word has length 6 [2020-10-16 12:26:03,605 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:03,605 INFO L481 AbstractCegarLoop]: Abstraction has 50 states and 120 transitions. [2020-10-16 12:26:03,605 INFO L482 AbstractCegarLoop]: Interpolant automaton has 4 states. [2020-10-16 12:26:03,605 INFO L276 IsEmpty]: Start isEmpty. Operand 50 states and 120 transitions. [2020-10-16 12:26:03,606 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2020-10-16 12:26:03,607 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:03,607 INFO L422 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:03,607 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2020-10-16 12:26:03,607 INFO L429 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:03,608 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:03,608 INFO L82 PathProgramCache]: Analyzing trace with hash 956938306, now seen corresponding path program 1 times [2020-10-16 12:26:03,634 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:03,634 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [82309656] [2020-10-16 12:26:03,634 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:03,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:03,742 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,743 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [82309656] [2020-10-16 12:26:03,743 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-16 12:26:03,743 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-10-16 12:26:03,744 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [606780272] [2020-10-16 12:26:03,744 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:03,745 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:03,751 INFO L258 McrAutomatonBuilder]: Finished intersection with 13 states and 16 transitions. [2020-10-16 12:26:03,751 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:03,767 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:26:03,768 INFO L461 AbstractCegarLoop]: Interpolant automaton has 5 states [2020-10-16 12:26:03,769 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:03,769 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2020-10-16 12:26:03,769 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2020-10-16 12:26:03,770 INFO L87 Difference]: Start difference. First operand 50 states and 120 transitions. Second operand 5 states. [2020-10-16 12:26:03,817 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:03,817 INFO L93 Difference]: Finished difference Result 80 states and 186 transitions. [2020-10-16 12:26:03,818 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2020-10-16 12:26:03,818 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 8 [2020-10-16 12:26:03,818 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:03,820 INFO L225 Difference]: With dead ends: 80 [2020-10-16 12:26:03,820 INFO L226 Difference]: Without dead ends: 75 [2020-10-16 12:26:03,821 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,823 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 75 states. [2020-10-16 12:26:03,830 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 75 to 55. [2020-10-16 12:26:03,830 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 55 states. [2020-10-16 12:26:03,831 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 55 states to 55 states and 136 transitions. [2020-10-16 12:26:03,832 INFO L78 Accepts]: Start accepts. Automaton has 55 states and 136 transitions. Word has length 8 [2020-10-16 12:26:03,833 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:03,833 INFO L481 AbstractCegarLoop]: Abstraction has 55 states and 136 transitions. [2020-10-16 12:26:03,833 INFO L482 AbstractCegarLoop]: Interpolant automaton has 5 states. [2020-10-16 12:26:03,833 INFO L276 IsEmpty]: Start isEmpty. Operand 55 states and 136 transitions. [2020-10-16 12:26:03,834 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2020-10-16 12:26:03,834 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:03,835 INFO L422 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:03,835 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2020-10-16 12:26:03,835 INFO L429 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:03,835 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:03,836 INFO L82 PathProgramCache]: Analyzing trace with hash 507192011, now seen corresponding path program 1 times [2020-10-16 12:26:03,837 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:03,837 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [143921066] [2020-10-16 12:26:03,837 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:03,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:03,948 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,949 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [143921066] [2020-10-16 12:26:03,949 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-16 12:26:03,950 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-10-16 12:26:03,950 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1644270238] [2020-10-16 12:26:03,951 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:03,952 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:03,955 INFO L258 McrAutomatonBuilder]: Finished intersection with 11 states and 12 transitions. [2020-10-16 12:26:03,955 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:03,967 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:26:03,967 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:03,984 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [543#(and (<= ~i~0 46368) (<= ~j~0 2))] [2020-10-16 12:26:03,984 INFO L461 AbstractCegarLoop]: Interpolant automaton has 6 states [2020-10-16 12:26:03,984 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:03,985 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2020-10-16 12:26:03,986 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2020-10-16 12:26:03,987 INFO L87 Difference]: Start difference. First operand 55 states and 136 transitions. Second operand 6 states. [2020-10-16 12:26:04,052 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:04,052 INFO L93 Difference]: Finished difference Result 83 states and 196 transitions. [2020-10-16 12:26:04,053 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2020-10-16 12:26:04,053 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 8 [2020-10-16 12:26:04,053 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:04,054 INFO L225 Difference]: With dead ends: 83 [2020-10-16 12:26:04,054 INFO L226 Difference]: Without dead ends: 77 [2020-10-16 12:26:04,055 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:04,056 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 77 states. [2020-10-16 12:26:04,063 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 77 to 66. [2020-10-16 12:26:04,063 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 66 states. [2020-10-16 12:26:04,064 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 66 states to 66 states and 157 transitions. [2020-10-16 12:26:04,064 INFO L78 Accepts]: Start accepts. Automaton has 66 states and 157 transitions. Word has length 8 [2020-10-16 12:26:04,065 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:04,065 INFO L481 AbstractCegarLoop]: Abstraction has 66 states and 157 transitions. [2020-10-16 12:26:04,065 INFO L482 AbstractCegarLoop]: Interpolant automaton has 6 states. [2020-10-16 12:26:04,065 INFO L276 IsEmpty]: Start isEmpty. Operand 66 states and 157 transitions. [2020-10-16 12:26:04,066 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2020-10-16 12:26:04,066 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:04,066 INFO L422 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:04,067 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2020-10-16 12:26:04,067 INFO L429 AbstractCegarLoop]: === Iteration 4 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:04,067 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:04,067 INFO L82 PathProgramCache]: Analyzing trace with hash -399661872, now seen corresponding path program 2 times [2020-10-16 12:26:04,068 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:04,069 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2033147142] [2020-10-16 12:26:04,069 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:04,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:04,148 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,149 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2033147142] [2020-10-16 12:26:04,149 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1330392471] [2020-10-16 12:26:04,149 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:04,206 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 12:26:04,206 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:26:04,208 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 7 conjunts are in the unsatisfiable core [2020-10-16 12:26:04,213 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:04,283 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-16 12:26:04,305 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,306 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:04,306 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 8 [2020-10-16 12:26:04,306 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1156752909] [2020-10-16 12:26:04,307 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:04,307 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:04,309 INFO L258 McrAutomatonBuilder]: Finished intersection with 16 states and 21 transitions. [2020-10-16 12:26:04,309 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:04,328 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:26:04,328 INFO L461 AbstractCegarLoop]: Interpolant automaton has 6 states [2020-10-16 12:26:04,328 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:04,329 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2020-10-16 12:26:04,329 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2020-10-16 12:26:04,329 INFO L87 Difference]: Start difference. First operand 66 states and 157 transitions. Second operand 6 states. [2020-10-16 12:26:04,390 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:04,390 INFO L93 Difference]: Finished difference Result 101 states and 235 transitions. [2020-10-16 12:26:04,390 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2020-10-16 12:26:04,390 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 9 [2020-10-16 12:26:04,391 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:04,392 INFO L225 Difference]: With dead ends: 101 [2020-10-16 12:26:04,392 INFO L226 Difference]: Without dead ends: 96 [2020-10-16 12:26:04,393 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,394 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 96 states. [2020-10-16 12:26:04,401 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 96 to 71. [2020-10-16 12:26:04,401 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 71 states. [2020-10-16 12:26:04,402 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 71 states to 71 states and 173 transitions. [2020-10-16 12:26:04,402 INFO L78 Accepts]: Start accepts. Automaton has 71 states and 173 transitions. Word has length 9 [2020-10-16 12:26:04,402 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:04,402 INFO L481 AbstractCegarLoop]: Abstraction has 71 states and 173 transitions. [2020-10-16 12:26:04,403 INFO L482 AbstractCegarLoop]: Interpolant automaton has 6 states. [2020-10-16 12:26:04,403 INFO L276 IsEmpty]: Start isEmpty. Operand 71 states and 173 transitions. [2020-10-16 12:26:04,404 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2020-10-16 12:26:04,404 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:04,404 INFO L422 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:04,613 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,614 INFO L429 AbstractCegarLoop]: === Iteration 5 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:04,614 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:04,614 INFO L82 PathProgramCache]: Analyzing trace with hash -1456916488, now seen corresponding path program 2 times [2020-10-16 12:26:04,616 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:04,617 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1065823775] [2020-10-16 12:26:04,617 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:04,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:04,676 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,676 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1065823775] [2020-10-16 12:26:04,677 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1986586204] [2020-10-16 12:26:04,677 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,725 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 12:26:04,725 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:26:04,726 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 7 conjunts are in the unsatisfiable core [2020-10-16 12:26:04,727 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:04,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:04,791 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:04,792 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 7 [2020-10-16 12:26:04,792 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [780207226] [2020-10-16 12:26:04,792 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:04,793 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:04,794 INFO L258 McrAutomatonBuilder]: Finished intersection with 13 states and 15 transitions. [2020-10-16 12:26:04,795 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:04,799 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:26:04,799 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:04,816 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:26:04,817 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:04,846 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 2 new interpolants: [1077#(and (<= ~i~0 46368) (<= ~j~0 3)), 1078#(and (<= ~i~0 46368) (<= (+ ~i~0 ~j~0) 3))] [2020-10-16 12:26:04,846 INFO L461 AbstractCegarLoop]: Interpolant automaton has 8 states [2020-10-16 12:26:04,847 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:04,847 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2020-10-16 12:26:04,847 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=70, Unknown=0, NotChecked=0, Total=110 [2020-10-16 12:26:04,847 INFO L87 Difference]: Start difference. First operand 71 states and 173 transitions. Second operand 8 states. [2020-10-16 12:26:04,929 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:04,929 INFO L93 Difference]: Finished difference Result 101 states and 239 transitions. [2020-10-16 12:26:04,929 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2020-10-16 12:26:04,930 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 9 [2020-10-16 12:26:04,930 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:04,931 INFO L225 Difference]: With dead ends: 101 [2020-10-16 12:26:04,931 INFO L226 Difference]: Without dead ends: 95 [2020-10-16 12:26:04,932 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 5 SyntacticMatches, 1 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=67, Invalid=115, Unknown=0, NotChecked=0, Total=182 [2020-10-16 12:26:04,933 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 95 states. [2020-10-16 12:26:04,941 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 95 to 82. [2020-10-16 12:26:04,941 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 82 states. [2020-10-16 12:26:04,942 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 82 states to 82 states and 194 transitions. [2020-10-16 12:26:04,942 INFO L78 Accepts]: Start accepts. Automaton has 82 states and 194 transitions. Word has length 9 [2020-10-16 12:26:04,943 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:04,943 INFO L481 AbstractCegarLoop]: Abstraction has 82 states and 194 transitions. [2020-10-16 12:26:04,943 INFO L482 AbstractCegarLoop]: Interpolant automaton has 8 states. [2020-10-16 12:26:04,943 INFO L276 IsEmpty]: Start isEmpty. Operand 82 states and 194 transitions. [2020-10-16 12:26:04,944 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2020-10-16 12:26:04,944 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:04,945 INFO L422 BasicCegarLoop]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:05,159 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,3 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:05,160 INFO L429 AbstractCegarLoop]: === Iteration 6 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:05,161 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:05,161 INFO L82 PathProgramCache]: Analyzing trace with hash 495405570, now seen corresponding path program 3 times [2020-10-16 12:26:05,163 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:05,163 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1959532431] [2020-10-16 12:26:05,163 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:05,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:05,279 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,280 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1959532431] [2020-10-16 12:26:05,280 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [486276683] [2020-10-16 12:26:05,280 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,335 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2020-10-16 12:26:05,335 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:26:05,336 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 8 conjunts are in the unsatisfiable core [2020-10-16 12:26:05,337 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:05,410 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-16 12:26:05,431 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,432 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:05,432 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 10 [2020-10-16 12:26:05,432 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1601338772] [2020-10-16 12:26:05,432 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:05,434 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:05,436 INFO L258 McrAutomatonBuilder]: Finished intersection with 19 states and 26 transitions. [2020-10-16 12:26:05,436 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:05,458 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:26:05,459 INFO L461 AbstractCegarLoop]: Interpolant automaton has 7 states [2020-10-16 12:26:05,459 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:05,459 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2020-10-16 12:26:05,460 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2020-10-16 12:26:05,460 INFO L87 Difference]: Start difference. First operand 82 states and 194 transitions. Second operand 7 states. [2020-10-16 12:26:05,554 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:05,554 INFO L93 Difference]: Finished difference Result 122 states and 284 transitions. [2020-10-16 12:26:05,554 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-10-16 12:26:05,555 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 10 [2020-10-16 12:26:05,555 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:05,556 INFO L225 Difference]: With dead ends: 122 [2020-10-16 12:26:05,556 INFO L226 Difference]: Without dead ends: 117 [2020-10-16 12:26:05,557 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,558 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 117 states. [2020-10-16 12:26:05,565 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 117 to 88. [2020-10-16 12:26:05,566 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 88 states. [2020-10-16 12:26:05,567 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 88 states to 88 states and 215 transitions. [2020-10-16 12:26:05,567 INFO L78 Accepts]: Start accepts. Automaton has 88 states and 215 transitions. Word has length 10 [2020-10-16 12:26:05,567 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:05,567 INFO L481 AbstractCegarLoop]: Abstraction has 88 states and 215 transitions. [2020-10-16 12:26:05,568 INFO L482 AbstractCegarLoop]: Interpolant automaton has 7 states. [2020-10-16 12:26:05,568 INFO L276 IsEmpty]: Start isEmpty. Operand 88 states and 215 transitions. [2020-10-16 12:26:05,569 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2020-10-16 12:26:05,569 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:05,569 INFO L422 BasicCegarLoop]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:05,783 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,4 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:05,784 INFO L429 AbstractCegarLoop]: === Iteration 7 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:05,784 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:05,784 INFO L82 PathProgramCache]: Analyzing trace with hash 2080229483, now seen corresponding path program 3 times [2020-10-16 12:26:05,785 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:05,785 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [286838395] [2020-10-16 12:26:05,785 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:05,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:05,852 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,853 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [286838395] [2020-10-16 12:26:05,853 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1866625628] [2020-10-16 12:26:05,853 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:05,919 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2020-10-16 12:26:05,920 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:26:05,921 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 8 conjunts are in the unsatisfiable core [2020-10-16 12:26:05,922 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:06,005 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,006 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:06,006 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 9 [2020-10-16 12:26:06,006 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1966785053] [2020-10-16 12:26:06,006 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:06,007 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:06,009 INFO L258 McrAutomatonBuilder]: Finished intersection with 15 states and 18 transitions. [2020-10-16 12:26:06,009 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:06,011 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:26:06,012 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:06,036 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:26:06,036 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:06,065 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:26:06,065 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:06,089 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 3 new interpolants: [1733#(and (<= ~i~0 46368) (<= ~j~0 4)), 1734#(and (<= ~i~0 46368) (<= (+ ~i~0 ~j~0) 4)), 1735#(and (<= ~i~0 46368) (<= (+ (* 2 ~i~0) ~j~0) 4))] [2020-10-16 12:26:06,089 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-16 12:26:06,090 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:06,090 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-16 12:26:06,090 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=124, Unknown=0, NotChecked=0, Total=182 [2020-10-16 12:26:06,091 INFO L87 Difference]: Start difference. First operand 88 states and 215 transitions. Second operand 10 states. [2020-10-16 12:26:06,246 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:06,246 INFO L93 Difference]: Finished difference Result 127 states and 300 transitions. [2020-10-16 12:26:06,247 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-10-16 12:26:06,247 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 10 [2020-10-16 12:26:06,247 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:06,248 INFO L225 Difference]: With dead ends: 127 [2020-10-16 12:26:06,248 INFO L226 Difference]: Without dead ends: 121 [2020-10-16 12:26:06,249 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 5 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 77 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=114, Invalid=228, Unknown=0, NotChecked=0, Total=342 [2020-10-16 12:26:06,250 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 121 states. [2020-10-16 12:26:06,257 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 121 to 94. [2020-10-16 12:26:06,257 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 94 states. [2020-10-16 12:26:06,258 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 94 states to 94 states and 232 transitions. [2020-10-16 12:26:06,259 INFO L78 Accepts]: Start accepts. Automaton has 94 states and 232 transitions. Word has length 10 [2020-10-16 12:26:06,259 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:06,259 INFO L481 AbstractCegarLoop]: Abstraction has 94 states and 232 transitions. [2020-10-16 12:26:06,259 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-16 12:26:06,259 INFO L276 IsEmpty]: Start isEmpty. Operand 94 states and 232 transitions. [2020-10-16 12:26:06,260 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2020-10-16 12:26:06,260 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:06,261 INFO L422 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:06,474 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,5 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:06,475 INFO L429 AbstractCegarLoop]: === Iteration 8 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:06,475 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:06,475 INFO L82 PathProgramCache]: Analyzing trace with hash 2107902445, now seen corresponding path program 1 times [2020-10-16 12:26:06,478 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:06,478 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [278072046] [2020-10-16 12:26:06,478 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:06,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:06,543 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,543 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [278072046] [2020-10-16 12:26:06,544 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1910370700] [2020-10-16 12:26:06,544 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY 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,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:06,609 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 8 conjunts are in the unsatisfiable core [2020-10-16 12:26:06,610 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:06,686 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,686 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:06,686 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 9 [2020-10-16 12:26:06,687 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [432764636] [2020-10-16 12:26:06,687 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:06,688 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:06,690 INFO L258 McrAutomatonBuilder]: Finished intersection with 20 states and 28 transitions. [2020-10-16 12:26:06,691 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:06,696 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:06,697 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:06,718 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:06,719 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:06,726 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:26:06,727 INFO L461 AbstractCegarLoop]: Interpolant automaton has 7 states [2020-10-16 12:26:06,727 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:06,727 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2020-10-16 12:26:06,727 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=72, Unknown=0, NotChecked=0, Total=110 [2020-10-16 12:26:06,728 INFO L87 Difference]: Start difference. First operand 94 states and 232 transitions. Second operand 7 states. [2020-10-16 12:26:06,765 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:06,765 INFO L93 Difference]: Finished difference Result 113 states and 270 transitions. [2020-10-16 12:26:06,766 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2020-10-16 12:26:06,766 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 11 [2020-10-16 12:26:06,766 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:06,767 INFO L225 Difference]: With dead ends: 113 [2020-10-16 12:26:06,767 INFO L226 Difference]: Without dead ends: 111 [2020-10-16 12:26:06,768 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 11 SyntacticMatches, 3 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=38, Invalid=72, Unknown=0, NotChecked=0, Total=110 [2020-10-16 12:26:06,769 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 111 states. [2020-10-16 12:26:06,775 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 111 to 96. [2020-10-16 12:26:06,775 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 96 states. [2020-10-16 12:26:06,776 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 96 states to 96 states and 238 transitions. [2020-10-16 12:26:06,776 INFO L78 Accepts]: Start accepts. Automaton has 96 states and 238 transitions. Word has length 11 [2020-10-16 12:26:06,776 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:06,777 INFO L481 AbstractCegarLoop]: Abstraction has 96 states and 238 transitions. [2020-10-16 12:26:06,777 INFO L482 AbstractCegarLoop]: Interpolant automaton has 7 states. [2020-10-16 12:26:06,777 INFO L276 IsEmpty]: Start isEmpty. Operand 96 states and 238 transitions. [2020-10-16 12:26:06,778 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2020-10-16 12:26:06,778 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:06,778 INFO L422 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:06,991 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,6 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:06,992 INFO L429 AbstractCegarLoop]: === Iteration 9 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:06,992 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:06,992 INFO L82 PathProgramCache]: Analyzing trace with hash 2107903406, now seen corresponding path program 2 times [2020-10-16 12:26:06,993 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:06,993 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [627374969] [2020-10-16 12:26:06,993 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:07,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:07,082 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,083 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [627374969] [2020-10-16 12:26:07,083 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1453474485] [2020-10-16 12:26:07,084 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 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,137 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 12:26:07,137 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:26:07,138 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 8 conjunts are in the unsatisfiable core [2020-10-16 12:26:07,139 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:07,225 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,225 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:07,225 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 9 [2020-10-16 12:26:07,226 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1837001108] [2020-10-16 12:26:07,226 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:07,227 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:07,230 INFO L258 McrAutomatonBuilder]: Finished intersection with 19 states and 26 transitions. [2020-10-16 12:26:07,231 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:07,254 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:07,254 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:07,265 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:07,265 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:07,279 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:26:07,280 INFO L461 AbstractCegarLoop]: Interpolant automaton has 7 states [2020-10-16 12:26:07,280 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:07,280 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2020-10-16 12:26:07,281 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=73, Unknown=0, NotChecked=0, Total=110 [2020-10-16 12:26:07,281 INFO L87 Difference]: Start difference. First operand 96 states and 238 transitions. Second operand 7 states. [2020-10-16 12:26:07,330 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:07,330 INFO L93 Difference]: Finished difference Result 118 states and 280 transitions. [2020-10-16 12:26:07,330 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2020-10-16 12:26:07,330 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 11 [2020-10-16 12:26:07,331 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:07,332 INFO L225 Difference]: With dead ends: 118 [2020-10-16 12:26:07,332 INFO L226 Difference]: Without dead ends: 116 [2020-10-16 12:26:07,333 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 10 SyntacticMatches, 3 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=46, Invalid=86, Unknown=0, NotChecked=0, Total=132 [2020-10-16 12:26:07,336 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 116 states. [2020-10-16 12:26:07,345 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 116 to 97. [2020-10-16 12:26:07,348 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 97 states. [2020-10-16 12:26:07,349 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 97 states to 97 states and 239 transitions. [2020-10-16 12:26:07,349 INFO L78 Accepts]: Start accepts. Automaton has 97 states and 239 transitions. Word has length 11 [2020-10-16 12:26:07,349 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:07,349 INFO L481 AbstractCegarLoop]: Abstraction has 97 states and 239 transitions. [2020-10-16 12:26:07,350 INFO L482 AbstractCegarLoop]: Interpolant automaton has 7 states. [2020-10-16 12:26:07,350 INFO L276 IsEmpty]: Start isEmpty. Operand 97 states and 239 transitions. [2020-10-16 12:26:07,350 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2020-10-16 12:26:07,351 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:07,351 INFO L422 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:07,569 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,7 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:07,569 INFO L429 AbstractCegarLoop]: === Iteration 10 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:07,570 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:07,570 INFO L82 PathProgramCache]: Analyzing trace with hash 2107932236, now seen corresponding path program 3 times [2020-10-16 12:26:07,571 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:07,572 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1883019349] [2020-10-16 12:26:07,572 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:07,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:07,655 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:07,656 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1883019349] [2020-10-16 12:26:07,656 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [482962844] [2020-10-16 12:26:07,656 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 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,706 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 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,792 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 [718140074] [2020-10-16 12:26:07,793 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:07,794 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:07,795 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,797 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 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,837 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:26:07,837 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:07,875 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:07,875 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:07,894 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:07,894 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:07,910 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [2803#(and (<= ~i~0 46368) (<= (+ ~i~0 (* 2 ~j~0)) 5))] [2020-10-16 12:26:07,910 INFO L461 AbstractCegarLoop]: Interpolant automaton has 8 states [2020-10-16 12:26:07,910 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:07,910 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2020-10-16 12:26:07,911 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=89, Unknown=0, NotChecked=0, Total=132 [2020-10-16 12:26:07,912 INFO L87 Difference]: Start difference. First operand 97 states and 239 transitions. Second operand 8 states. [2020-10-16 12:26:08,029 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:08,029 INFO L93 Difference]: Finished difference Result 126 states and 295 transitions. [2020-10-16 12:26:08,031 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2020-10-16 12:26:08,031 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 11 [2020-10-16 12:26:08,031 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:08,032 INFO L225 Difference]: With dead ends: 126 [2020-10-16 12:26:08,032 INFO L226 Difference]: Without dead ends: 124 [2020-10-16 12:26:08,033 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 10 SyntacticMatches, 4 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 57 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=69, Invalid=141, Unknown=0, NotChecked=0, Total=210 [2020-10-16 12:26:08,034 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 124 states. [2020-10-16 12:26:08,039 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 124 to 98. [2020-10-16 12:26:08,039 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 98 states. [2020-10-16 12:26:08,040 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 98 states to 98 states and 242 transitions. [2020-10-16 12:26:08,040 INFO L78 Accepts]: Start accepts. Automaton has 98 states and 242 transitions. Word has length 11 [2020-10-16 12:26:08,041 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:08,041 INFO L481 AbstractCegarLoop]: Abstraction has 98 states and 242 transitions. [2020-10-16 12:26:08,041 INFO L482 AbstractCegarLoop]: Interpolant automaton has 8 states. [2020-10-16 12:26:08,041 INFO L276 IsEmpty]: Start isEmpty. Operand 98 states and 242 transitions. [2020-10-16 12:26:08,042 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2020-10-16 12:26:08,042 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:08,042 INFO L422 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:08,256 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2020-10-16 12:26:08,257 INFO L429 AbstractCegarLoop]: === Iteration 11 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:08,257 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:08,258 INFO L82 PathProgramCache]: Analyzing trace with hash 2128459196, now seen corresponding path program 4 times [2020-10-16 12:26:08,260 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:08,260 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1353545571] [2020-10-16 12:26:08,260 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:08,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:08,382 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,382 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1353545571] [2020-10-16 12:26:08,383 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1389223040] [2020-10-16 12:26:08,383 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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,468 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 12:26:08,468 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:26:08,470 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 8 conjunts are in the unsatisfiable core [2020-10-16 12:26:08,478 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:08,646 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,647 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:08,647 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 9 [2020-10-16 12:26:08,647 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [738234318] [2020-10-16 12:26:08,647 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:08,650 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:08,654 INFO L258 McrAutomatonBuilder]: Finished intersection with 21 states and 29 transitions. [2020-10-16 12:26:08,654 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:08,655 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:26:08,656 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:08,687 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:26:08,687 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:08,727 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:08,728 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:08,738 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 2 new interpolants: [3173#(and (<= ~i~0 46368) (<= ~j~0 5)), 3174#(and (<= (+ ~i~0 ~j~0) 5) (<= ~i~0 46368))] [2020-10-16 12:26:08,738 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-10-16 12:26:08,738 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:08,738 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-10-16 12:26:08,739 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=105, Unknown=0, NotChecked=0, Total=156 [2020-10-16 12:26:08,739 INFO L87 Difference]: Start difference. First operand 98 states and 242 transitions. Second operand 9 states. [2020-10-16 12:26:08,839 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:08,839 INFO L93 Difference]: Finished difference Result 138 states and 324 transitions. [2020-10-16 12:26:08,839 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-10-16 12:26:08,839 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 11 [2020-10-16 12:26:08,840 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:08,841 INFO L225 Difference]: With dead ends: 138 [2020-10-16 12:26:08,841 INFO L226 Difference]: Without dead ends: 133 [2020-10-16 12:26:08,841 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 11 SyntacticMatches, 2 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 60 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=95, Invalid=177, Unknown=0, NotChecked=0, Total=272 [2020-10-16 12:26:08,842 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 133 states. [2020-10-16 12:26:08,846 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 133 to 98. [2020-10-16 12:26:08,846 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 98 states. [2020-10-16 12:26:08,848 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 98 states to 98 states and 235 transitions. [2020-10-16 12:26:08,848 INFO L78 Accepts]: Start accepts. Automaton has 98 states and 235 transitions. Word has length 11 [2020-10-16 12:26:08,849 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:08,849 INFO L481 AbstractCegarLoop]: Abstraction has 98 states and 235 transitions. [2020-10-16 12:26:08,849 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-10-16 12:26:08,849 INFO L276 IsEmpty]: Start isEmpty. Operand 98 states and 235 transitions. [2020-10-16 12:26:08,850 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2020-10-16 12:26:08,850 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:08,850 INFO L422 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:09,061 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2020-10-16 12:26:09,062 INFO L429 AbstractCegarLoop]: === Iteration 12 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:09,062 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:09,062 INFO L82 PathProgramCache]: Analyzing trace with hash 2130044846, now seen corresponding path program 5 times [2020-10-16 12:26:09,064 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:09,064 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [692763661] [2020-10-16 12:26:09,064 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:09,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:09,118 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,118 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [692763661] [2020-10-16 12:26:09,118 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1783818772] [2020-10-16 12:26:09,118 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 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:09,182 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 12:26:09,182 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:26:09,183 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 8 conjunts are in the unsatisfiable core [2020-10-16 12:26:09,184 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:09,255 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,256 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:09,256 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 9 [2020-10-16 12:26:09,256 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1609422922] [2020-10-16 12:26:09,256 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:09,257 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:09,259 INFO L258 McrAutomatonBuilder]: Finished intersection with 17 states and 21 transitions. [2020-10-16 12:26:09,259 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:09,269 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:26:09,270 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:09,289 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [3558#(and (<= ~i~0 46368) (<= ~j~0 5))] [2020-10-16 12:26:09,290 INFO L461 AbstractCegarLoop]: Interpolant automaton has 8 states [2020-10-16 12:26:09,290 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:09,290 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2020-10-16 12:26:09,290 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=93, Unknown=0, NotChecked=0, Total=132 [2020-10-16 12:26:09,291 INFO L87 Difference]: Start difference. First operand 98 states and 235 transitions. Second operand 8 states. [2020-10-16 12:26:09,460 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:09,460 INFO L93 Difference]: Finished difference Result 131 states and 309 transitions. [2020-10-16 12:26:09,461 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-10-16 12:26:09,461 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 11 [2020-10-16 12:26:09,461 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:09,463 INFO L225 Difference]: With dead ends: 131 [2020-10-16 12:26:09,463 INFO L226 Difference]: Without dead ends: 126 [2020-10-16 12:26:09,464 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 8 SyntacticMatches, 2 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 59 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=98, Invalid=208, Unknown=0, NotChecked=0, Total=306 [2020-10-16 12:26:09,465 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 126 states. [2020-10-16 12:26:09,467 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 126 to 98. [2020-10-16 12:26:09,467 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 98 states. [2020-10-16 12:26:09,468 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 98 states to 98 states and 231 transitions. [2020-10-16 12:26:09,468 INFO L78 Accepts]: Start accepts. Automaton has 98 states and 231 transitions. Word has length 11 [2020-10-16 12:26:09,468 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:09,468 INFO L481 AbstractCegarLoop]: Abstraction has 98 states and 231 transitions. [2020-10-16 12:26:09,469 INFO L482 AbstractCegarLoop]: Interpolant automaton has 8 states. [2020-10-16 12:26:09,469 INFO L276 IsEmpty]: Start isEmpty. Operand 98 states and 231 transitions. [2020-10-16 12:26:09,469 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2020-10-16 12:26:09,469 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:09,469 INFO L422 BasicCegarLoop]: trace histogram [4, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:09,681 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,10 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:09,682 INFO L429 AbstractCegarLoop]: === Iteration 13 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:09,682 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:09,683 INFO L82 PathProgramCache]: Analyzing trace with hash -1822274800, now seen corresponding path program 4 times [2020-10-16 12:26:09,684 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:09,684 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [995253851] [2020-10-16 12:26:09,684 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:09,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:09,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:09,751 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [995253851] [2020-10-16 12:26:09,751 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [538598246] [2020-10-16 12:26:09,751 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 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,811 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 12:26:09,811 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:26:09,812 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-16 12:26:09,813 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:09,894 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-16 12:26:09,912 INFO 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:09,912 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:09,912 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 12 [2020-10-16 12:26:09,912 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1452630970] [2020-10-16 12:26:09,913 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:09,914 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:09,916 INFO L258 McrAutomatonBuilder]: Finished intersection with 22 states and 31 transitions. [2020-10-16 12:26:09,916 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:09,940 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:26:09,940 INFO L461 AbstractCegarLoop]: Interpolant automaton has 8 states [2020-10-16 12:26:09,941 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:09,941 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2020-10-16 12:26:09,941 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=131, Unknown=0, NotChecked=0, Total=182 [2020-10-16 12:26:09,941 INFO L87 Difference]: Start difference. First operand 98 states and 231 transitions. Second operand 8 states. [2020-10-16 12:26:10,044 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:10,044 INFO L93 Difference]: Finished difference Result 143 states and 333 transitions. [2020-10-16 12:26:10,044 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-10-16 12:26:10,045 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 11 [2020-10-16 12:26:10,045 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:10,046 INFO L225 Difference]: With dead ends: 143 [2020-10-16 12:26:10,046 INFO L226 Difference]: Without dead ends: 138 [2020-10-16 12:26:10,047 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=111, Invalid=231, Unknown=0, NotChecked=0, Total=342 [2020-10-16 12:26:10,047 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 138 states. [2020-10-16 12:26:10,052 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 138 to 105. [2020-10-16 12:26:10,053 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 105 states. [2020-10-16 12:26:10,053 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 105 states to 105 states and 257 transitions. [2020-10-16 12:26:10,054 INFO L78 Accepts]: Start accepts. Automaton has 105 states and 257 transitions. Word has length 11 [2020-10-16 12:26:10,054 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:10,054 INFO L481 AbstractCegarLoop]: Abstraction has 105 states and 257 transitions. [2020-10-16 12:26:10,054 INFO L482 AbstractCegarLoop]: Interpolant automaton has 8 states. [2020-10-16 12:26:10,054 INFO L276 IsEmpty]: Start isEmpty. Operand 105 states and 257 transitions. [2020-10-16 12:26:10,055 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2020-10-16 12:26:10,055 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:10,055 INFO L422 BasicCegarLoop]: trace histogram [4, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:10,265 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12,11 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:10,266 INFO L429 AbstractCegarLoop]: === Iteration 14 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:10,266 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:10,267 INFO L82 PathProgramCache]: Analyzing trace with hash 62604888, now seen corresponding path program 4 times [2020-10-16 12:26:10,268 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:10,269 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [484163361] [2020-10-16 12:26:10,269 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:10,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:10,335 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:10,336 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [484163361] [2020-10-16 12:26:10,336 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2007557042] [2020-10-16 12:26:10,336 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,398 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 12:26:10,398 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:26:10,399 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-16 12:26:10,400 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:10,496 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:10,497 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:10,497 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 11 [2020-10-16 12:26:10,497 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [225454953] [2020-10-16 12:26:10,497 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:10,498 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:10,500 INFO L258 McrAutomatonBuilder]: Finished intersection with 17 states and 21 transitions. [2020-10-16 12:26:10,500 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:10,501 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:26:10,501 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:10,520 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:26:10,520 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:10,556 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:26:10,556 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:10,589 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:26:10,590 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:10,617 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 4 new interpolants: [4348#(and (<= ~i~0 46368) (<= ~j~0 5)), 4349#(and (<= (+ ~i~0 ~j~0) 5) (<= ~i~0 46368)), 4350#(and (<= ~i~0 46368) (<= (+ (* 2 ~i~0) ~j~0) 5)), 4351#(and (<= ~i~0 46368) (<= (+ (* 3 ~i~0) ~j~0) 5))] [2020-10-16 12:26:10,618 INFO L461 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-10-16 12:26:10,618 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:10,618 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-10-16 12:26:10,619 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=194, Unknown=0, NotChecked=0, Total=272 [2020-10-16 12:26:10,619 INFO L87 Difference]: Start difference. First operand 105 states and 257 transitions. Second operand 12 states. [2020-10-16 12:26:10,831 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:10,831 INFO L93 Difference]: Finished difference Result 150 states and 359 transitions. [2020-10-16 12:26:10,832 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-10-16 12:26:10,832 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 11 [2020-10-16 12:26:10,832 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:10,833 INFO L225 Difference]: With dead ends: 150 [2020-10-16 12:26:10,833 INFO L226 Difference]: Without dead ends: 144 [2020-10-16 12:26:10,834 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 5 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 132 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=171, Invalid=381, Unknown=0, NotChecked=0, Total=552 [2020-10-16 12:26:10,835 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 144 states. [2020-10-16 12:26:10,838 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 144 to 112. [2020-10-16 12:26:10,838 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 112 states. [2020-10-16 12:26:10,839 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 112 states to 112 states and 277 transitions. [2020-10-16 12:26:10,839 INFO L78 Accepts]: Start accepts. Automaton has 112 states and 277 transitions. Word has length 11 [2020-10-16 12:26:10,839 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:10,839 INFO L481 AbstractCegarLoop]: Abstraction has 112 states and 277 transitions. [2020-10-16 12:26:10,839 INFO L482 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-10-16 12:26:10,840 INFO L276 IsEmpty]: Start isEmpty. Operand 112 states and 277 transitions. [2020-10-16 12:26:10,840 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2020-10-16 12:26:10,840 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:10,840 INFO L422 BasicCegarLoop]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:11,051 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2020-10-16 12:26:11,052 INFO L429 AbstractCegarLoop]: === Iteration 15 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:11,052 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:11,052 INFO L82 PathProgramCache]: Analyzing trace with hash 920465749, now seen corresponding path program 6 times [2020-10-16 12:26:11,054 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:11,054 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1921370009] [2020-10-16 12:26:11,055 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:11,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:11,117 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,118 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1921370009] [2020-10-16 12:26:11,118 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [611830252] [2020-10-16 12:26:11,118 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 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:11,161 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2020-10-16 12:26:11,161 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:26:11,162 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-16 12:26:11,163 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:11,245 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,245 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:11,246 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 11 [2020-10-16 12:26:11,246 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [240949186] [2020-10-16 12:26:11,246 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:11,248 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:11,250 INFO L258 McrAutomatonBuilder]: Finished intersection with 22 states and 31 transitions. [2020-10-16 12:26:11,251 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:11,262 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:11,262 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:11,280 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:11,281 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:11,293 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:26:11,293 INFO L461 AbstractCegarLoop]: Interpolant automaton has 8 states [2020-10-16 12:26:11,293 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:11,293 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2020-10-16 12:26:11,294 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=105, Unknown=0, NotChecked=0, Total=156 [2020-10-16 12:26:11,294 INFO L87 Difference]: Start difference. First operand 112 states and 277 transitions. Second operand 8 states. [2020-10-16 12:26:11,333 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:11,333 INFO L93 Difference]: Finished difference Result 137 states and 327 transitions. [2020-10-16 12:26:11,334 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2020-10-16 12:26:11,334 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 12 [2020-10-16 12:26:11,334 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:11,335 INFO L225 Difference]: With dead ends: 137 [2020-10-16 12:26:11,335 INFO L226 Difference]: Without dead ends: 135 [2020-10-16 12:26:11,336 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 12 SyntacticMatches, 3 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=51, Invalid=105, Unknown=0, NotChecked=0, Total=156 [2020-10-16 12:26:11,336 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 135 states. [2020-10-16 12:26:11,339 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 135 to 116. [2020-10-16 12:26:11,339 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 116 states. [2020-10-16 12:26:11,340 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 116 states to 116 states and 289 transitions. [2020-10-16 12:26:11,340 INFO L78 Accepts]: Start accepts. Automaton has 116 states and 289 transitions. Word has length 12 [2020-10-16 12:26:11,341 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:11,341 INFO L481 AbstractCegarLoop]: Abstraction has 116 states and 289 transitions. [2020-10-16 12:26:11,341 INFO L482 AbstractCegarLoop]: Interpolant automaton has 8 states. [2020-10-16 12:26:11,341 INFO L276 IsEmpty]: Start isEmpty. Operand 116 states and 289 transitions. [2020-10-16 12:26:11,341 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2020-10-16 12:26:11,341 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:11,342 INFO L422 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:11,542 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2020-10-16 12:26:11,543 INFO L429 AbstractCegarLoop]: === Iteration 16 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:11,543 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:11,543 INFO L82 PathProgramCache]: Analyzing trace with hash 920466710, now seen corresponding path program 7 times [2020-10-16 12:26:11,545 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:11,545 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2114853382] [2020-10-16 12:26:11,545 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:11,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:11,608 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,609 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2114853382] [2020-10-16 12:26:11,609 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [77968643] [2020-10-16 12:26:11,609 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 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,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:11,654 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-16 12:26:11,655 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:11,744 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,744 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:11,745 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 11 [2020-10-16 12:26:11,745 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [587844037] [2020-10-16 12:26:11,745 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:11,746 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:11,748 INFO L258 McrAutomatonBuilder]: Finished intersection with 21 states and 29 transitions. [2020-10-16 12:26:11,748 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:11,760 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:11,760 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:11,766 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:11,767 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:11,772 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:26:11,773 INFO L461 AbstractCegarLoop]: Interpolant automaton has 8 states [2020-10-16 12:26:11,773 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:11,773 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2020-10-16 12:26:11,773 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=106, Unknown=0, NotChecked=0, Total=156 [2020-10-16 12:26:11,774 INFO L87 Difference]: Start difference. First operand 116 states and 289 transitions. Second operand 8 states. [2020-10-16 12:26:11,828 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:11,828 INFO L93 Difference]: Finished difference Result 142 states and 337 transitions. [2020-10-16 12:26:11,829 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2020-10-16 12:26:11,829 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 12 [2020-10-16 12:26:11,829 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:11,830 INFO L225 Difference]: With dead ends: 142 [2020-10-16 12:26:11,830 INFO L226 Difference]: Without dead ends: 140 [2020-10-16 12:26:11,831 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 11 SyntacticMatches, 3 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 48 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=61, Invalid=121, Unknown=0, NotChecked=0, Total=182 [2020-10-16 12:26:11,832 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 140 states. [2020-10-16 12:26:11,835 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 140 to 114. [2020-10-16 12:26:11,835 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 114 states. [2020-10-16 12:26:11,836 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 114 states to 114 states and 283 transitions. [2020-10-16 12:26:11,837 INFO L78 Accepts]: Start accepts. Automaton has 114 states and 283 transitions. Word has length 12 [2020-10-16 12:26:11,837 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:11,837 INFO L481 AbstractCegarLoop]: Abstraction has 114 states and 283 transitions. [2020-10-16 12:26:11,837 INFO L482 AbstractCegarLoop]: Interpolant automaton has 8 states. [2020-10-16 12:26:11,837 INFO L276 IsEmpty]: Start isEmpty. Operand 114 states and 283 transitions. [2020-10-16 12:26:11,838 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2020-10-16 12:26:11,838 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:11,838 INFO L422 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:12,049 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2020-10-16 12:26:12,050 INFO L429 AbstractCegarLoop]: === Iteration 17 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:12,050 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:12,051 INFO L82 PathProgramCache]: Analyzing trace with hash 920495540, now seen corresponding path program 8 times [2020-10-16 12:26:12,052 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:12,052 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1132511712] [2020-10-16 12:26:12,053 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:12,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:12,140 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:12,141 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1132511712] [2020-10-16 12:26:12,141 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [808328694] [2020-10-16 12:26:12,141 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 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:12,197 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 12:26:12,197 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:26:12,198 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-16 12:26:12,200 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:12,285 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,285 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:12,285 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 11 [2020-10-16 12:26:12,285 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [41642184] [2020-10-16 12:26:12,286 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:12,286 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:12,288 INFO L258 McrAutomatonBuilder]: Finished intersection with 20 states and 27 transitions. [2020-10-16 12:26:12,289 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:12,296 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:12,296 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:12,307 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:12,307 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:12,316 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:26:12,316 INFO L461 AbstractCegarLoop]: Interpolant automaton has 8 states [2020-10-16 12:26:12,316 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:12,317 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2020-10-16 12:26:12,317 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=105, Unknown=0, NotChecked=0, Total=156 [2020-10-16 12:26:12,317 INFO L87 Difference]: Start difference. First operand 114 states and 283 transitions. Second operand 8 states. [2020-10-16 12:26:12,396 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:12,396 INFO L93 Difference]: Finished difference Result 144 states and 341 transitions. [2020-10-16 12:26:12,397 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2020-10-16 12:26:12,397 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 12 [2020-10-16 12:26:12,397 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:12,398 INFO L225 Difference]: With dead ends: 144 [2020-10-16 12:26:12,398 INFO L226 Difference]: Without dead ends: 142 [2020-10-16 12:26:12,399 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 11 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=72, Invalid=138, Unknown=0, NotChecked=0, Total=210 [2020-10-16 12:26:12,400 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 142 states. [2020-10-16 12:26:12,405 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 142 to 115. [2020-10-16 12:26:12,405 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 115 states. [2020-10-16 12:26:12,406 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 115 states to 115 states and 286 transitions. [2020-10-16 12:26:12,406 INFO L78 Accepts]: Start accepts. Automaton has 115 states and 286 transitions. Word has length 12 [2020-10-16 12:26:12,407 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:12,407 INFO L481 AbstractCegarLoop]: Abstraction has 115 states and 286 transitions. [2020-10-16 12:26:12,407 INFO L482 AbstractCegarLoop]: Interpolant automaton has 8 states. [2020-10-16 12:26:12,407 INFO L276 IsEmpty]: Start isEmpty. Operand 115 states and 286 transitions. [2020-10-16 12:26:12,407 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2020-10-16 12:26:12,407 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:12,408 INFO L422 BasicCegarLoop]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:12,617 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16,15 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:12,618 INFO L429 AbstractCegarLoop]: === Iteration 18 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:12,618 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:12,618 INFO L82 PathProgramCache]: Analyzing trace with hash 920496501, now seen corresponding path program 9 times [2020-10-16 12:26:12,620 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:12,620 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [975283472] [2020-10-16 12:26:12,621 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:12,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:12,679 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:12,680 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [975283472] [2020-10-16 12:26:12,680 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1560543366] [2020-10-16 12:26:12,680 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 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,727 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2020-10-16 12:26:12,727 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:26:12,727 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-16 12:26:12,728 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:12,823 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:12,823 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:12,823 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 11 [2020-10-16 12:26:12,824 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1283122310] [2020-10-16 12:26:12,824 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:12,825 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:12,826 INFO L258 McrAutomatonBuilder]: Finished intersection with 20 states and 27 transitions. [2020-10-16 12:26:12,826 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:12,832 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:12,832 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:12,842 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:12,842 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:12,850 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:26:12,850 INFO L461 AbstractCegarLoop]: Interpolant automaton has 8 states [2020-10-16 12:26:12,850 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:12,851 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2020-10-16 12:26:12,851 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2020-10-16 12:26:12,851 INFO L87 Difference]: Start difference. First operand 115 states and 286 transitions. Second operand 8 states. [2020-10-16 12:26:12,936 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:12,936 INFO L93 Difference]: Finished difference Result 145 states and 343 transitions. [2020-10-16 12:26:12,937 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2020-10-16 12:26:12,937 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 12 [2020-10-16 12:26:12,937 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:12,939 INFO L225 Difference]: With dead ends: 145 [2020-10-16 12:26:12,939 INFO L226 Difference]: Without dead ends: 143 [2020-10-16 12:26:12,940 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 10 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=69, Invalid=141, Unknown=0, NotChecked=0, Total=210 [2020-10-16 12:26:12,940 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 143 states. [2020-10-16 12:26:12,943 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 143 to 115. [2020-10-16 12:26:12,943 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 115 states. [2020-10-16 12:26:12,943 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 115 states to 115 states and 284 transitions. [2020-10-16 12:26:12,944 INFO L78 Accepts]: Start accepts. Automaton has 115 states and 284 transitions. Word has length 12 [2020-10-16 12:26:12,944 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:12,944 INFO L481 AbstractCegarLoop]: Abstraction has 115 states and 284 transitions. [2020-10-16 12:26:12,944 INFO L482 AbstractCegarLoop]: Interpolant automaton has 8 states. [2020-10-16 12:26:12,944 INFO L276 IsEmpty]: Start isEmpty. Operand 115 states and 284 transitions. [2020-10-16 12:26:12,945 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2020-10-16 12:26:12,945 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:12,945 INFO L422 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:13,154 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2020-10-16 12:26:13,155 INFO L429 AbstractCegarLoop]: === Iteration 19 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:13,155 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:13,155 INFO L82 PathProgramCache]: Analyzing trace with hash 921389270, now seen corresponding path program 10 times [2020-10-16 12:26:13,157 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:13,158 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1843381120] [2020-10-16 12:26:13,158 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:13,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:13,218 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,219 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1843381120] [2020-10-16 12:26:13,219 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2042499938] [2020-10-16 12:26:13,219 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 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,272 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 12:26:13,272 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:26:13,273 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-16 12:26:13,274 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:13,368 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,368 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:13,368 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 11 [2020-10-16 12:26:13,369 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [900621301] [2020-10-16 12:26:13,369 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:13,370 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:13,372 INFO L258 McrAutomatonBuilder]: Finished intersection with 22 states and 32 transitions. [2020-10-16 12:26:13,372 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:13,380 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:26:13,381 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:13,403 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:26:13,404 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:13,419 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:13,419 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:13,432 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:13,432 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:13,438 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [6468#(and (<= ~i~0 46368) (<= (+ ~i~0 (* 3 ~j~0)) 7))] [2020-10-16 12:26:13,438 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-10-16 12:26:13,438 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:13,439 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-10-16 12:26:13,439 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=128, Unknown=0, NotChecked=0, Total=182 [2020-10-16 12:26:13,439 INFO L87 Difference]: Start difference. First operand 115 states and 284 transitions. Second operand 9 states. [2020-10-16 12:26:13,549 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:13,549 INFO L93 Difference]: Finished difference Result 155 states and 363 transitions. [2020-10-16 12:26:13,549 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2020-10-16 12:26:13,549 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 12 [2020-10-16 12:26:13,549 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:13,550 INFO L225 Difference]: With dead ends: 155 [2020-10-16 12:26:13,550 INFO L226 Difference]: Without dead ends: 153 [2020-10-16 12:26:13,551 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 9 SyntacticMatches, 5 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 84 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=93, Invalid=213, Unknown=0, NotChecked=0, Total=306 [2020-10-16 12:26:13,551 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 153 states. [2020-10-16 12:26:13,554 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 153 to 119. [2020-10-16 12:26:13,555 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 119 states. [2020-10-16 12:26:13,555 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 119 states to 119 states and 296 transitions. [2020-10-16 12:26:13,555 INFO L78 Accepts]: Start accepts. Automaton has 119 states and 296 transitions. Word has length 12 [2020-10-16 12:26:13,556 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:13,556 INFO L481 AbstractCegarLoop]: Abstraction has 119 states and 296 transitions. [2020-10-16 12:26:13,556 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-10-16 12:26:13,556 INFO L276 IsEmpty]: Start isEmpty. Operand 119 states and 296 transitions. [2020-10-16 12:26:13,556 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2020-10-16 12:26:13,556 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:13,557 INFO L422 BasicCegarLoop]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:13,765 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,17 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:13,766 INFO L429 AbstractCegarLoop]: === Iteration 20 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:13,766 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:13,766 INFO L82 PathProgramCache]: Analyzing trace with hash 921390231, now seen corresponding path program 11 times [2020-10-16 12:26:13,768 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:13,768 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [166849995] [2020-10-16 12:26:13,768 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:13,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:13,827 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,828 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [166849995] [2020-10-16 12:26:13,828 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1330202354] [2020-10-16 12:26:13,828 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 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,909 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 12:26:13,909 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:26:13,910 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-16 12:26:13,911 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:13,999 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,999 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:13,999 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 11 [2020-10-16 12:26:14,000 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [2061606591] [2020-10-16 12:26:14,000 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:14,001 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:14,003 INFO L258 McrAutomatonBuilder]: Finished intersection with 22 states and 32 transitions. [2020-10-16 12:26:14,004 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:14,005 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:26:14,005 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:14,029 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:26:14,030 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:14,055 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:14,056 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:14,066 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:14,067 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:14,073 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [6916#(and (<= ~i~0 46368) (<= (+ (* 2 ~i~0) (* 3 ~j~0)) 8))] [2020-10-16 12:26:14,073 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-10-16 12:26:14,073 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:14,073 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-10-16 12:26:14,074 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=128, Unknown=0, NotChecked=0, Total=182 [2020-10-16 12:26:14,074 INFO L87 Difference]: Start difference. First operand 119 states and 296 transitions. Second operand 9 states. [2020-10-16 12:26:14,216 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:14,217 INFO L93 Difference]: Finished difference Result 154 states and 361 transitions. [2020-10-16 12:26:14,217 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2020-10-16 12:26:14,217 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 12 [2020-10-16 12:26:14,217 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:14,218 INFO L225 Difference]: With dead ends: 154 [2020-10-16 12:26:14,219 INFO L226 Difference]: Without dead ends: 152 [2020-10-16 12:26:14,219 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 10 SyntacticMatches, 4 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 81 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=93, Invalid=213, Unknown=0, NotChecked=0, Total=306 [2020-10-16 12:26:14,220 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 152 states. [2020-10-16 12:26:14,222 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 152 to 117. [2020-10-16 12:26:14,223 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 117 states. [2020-10-16 12:26:14,223 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 117 states to 117 states and 290 transitions. [2020-10-16 12:26:14,224 INFO L78 Accepts]: Start accepts. Automaton has 117 states and 290 transitions. Word has length 12 [2020-10-16 12:26:14,224 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:14,224 INFO L481 AbstractCegarLoop]: Abstraction has 117 states and 290 transitions. [2020-10-16 12:26:14,224 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-10-16 12:26:14,224 INFO L276 IsEmpty]: Start isEmpty. Operand 117 states and 290 transitions. [2020-10-16 12:26:14,227 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2020-10-16 12:26:14,227 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:14,227 INFO L422 BasicCegarLoop]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:14,438 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,18 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:14,439 INFO L429 AbstractCegarLoop]: === Iteration 21 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:14,439 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:14,439 INFO L82 PathProgramCache]: Analyzing trace with hash 921419061, now seen corresponding path program 12 times [2020-10-16 12:26:14,440 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:14,441 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1228618721] [2020-10-16 12:26:14,441 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:14,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:14,512 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,512 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1228618721] [2020-10-16 12:26:14,513 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1765027537] [2020-10-16 12:26:14,513 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 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,550 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2020-10-16 12:26:14,551 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:26:14,551 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-16 12:26:14,553 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:14,653 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,654 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:14,654 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 11 [2020-10-16 12:26:14,654 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1204714046] [2020-10-16 12:26:14,654 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:14,655 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:14,658 INFO L258 McrAutomatonBuilder]: Finished intersection with 25 states and 39 transitions. [2020-10-16 12:26:14,658 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:14,663 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:26:14,663 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:14,685 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:26:14,685 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:14,748 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:26:14,749 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:14,764 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:26:14,765 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:14,772 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:14,773 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:14,782 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:14,782 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:14,790 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 2 new interpolants: [7360#(and (<= ~i~0 46368) (<= (+ (* 3 ~i~0) (* 2 ~j~0)) 7)), 7359#(and (<= ~i~0 46368) (<= (+ ~i~0 (* 2 ~j~0)) 7))] [2020-10-16 12:26:14,791 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-16 12:26:14,791 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:14,793 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-16 12:26:14,793 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=149, Unknown=0, NotChecked=0, Total=210 [2020-10-16 12:26:14,793 INFO L87 Difference]: Start difference. First operand 117 states and 290 transitions. Second operand 10 states. [2020-10-16 12:26:14,989 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:14,989 INFO L93 Difference]: Finished difference Result 151 states and 352 transitions. [2020-10-16 12:26:14,990 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2020-10-16 12:26:14,990 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 12 [2020-10-16 12:26:14,990 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:14,991 INFO L225 Difference]: With dead ends: 151 [2020-10-16 12:26:14,992 INFO L226 Difference]: Without dead ends: 149 [2020-10-16 12:26:14,992 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 11 SyntacticMatches, 5 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 131 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=139, Invalid=323, Unknown=0, NotChecked=0, Total=462 [2020-10-16 12:26:14,993 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 149 states. [2020-10-16 12:26:14,997 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 149 to 115. [2020-10-16 12:26:14,998 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 115 states. [2020-10-16 12:26:14,998 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 115 states to 115 states and 284 transitions. [2020-10-16 12:26:14,999 INFO L78 Accepts]: Start accepts. Automaton has 115 states and 284 transitions. Word has length 12 [2020-10-16 12:26:15,000 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:15,000 INFO L481 AbstractCegarLoop]: Abstraction has 115 states and 284 transitions. [2020-10-16 12:26:15,000 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-16 12:26:15,000 INFO L276 IsEmpty]: Start isEmpty. Operand 115 states and 284 transitions. [2020-10-16 12:26:15,001 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2020-10-16 12:26:15,001 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:15,002 INFO L422 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:15,214 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable20 [2020-10-16 12:26:15,215 INFO L429 AbstractCegarLoop]: === Iteration 22 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:15,215 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:15,215 INFO L82 PathProgramCache]: Analyzing trace with hash 1557725030, now seen corresponding path program 13 times [2020-10-16 12:26:15,217 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:15,217 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2099650430] [2020-10-16 12:26:15,217 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:15,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:15,325 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,325 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2099650430] [2020-10-16 12:26:15,326 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2129411086] [2020-10-16 12:26:15,326 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 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:15,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:15,395 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-16 12:26:15,399 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:15,511 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,512 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:15,512 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 11 [2020-10-16 12:26:15,512 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1159895471] [2020-10-16 12:26:15,513 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:15,514 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:15,517 INFO L258 McrAutomatonBuilder]: Finished intersection with 21 states and 28 transitions. [2020-10-16 12:26:15,517 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:15,521 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:15,522 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:15,546 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:26:15,546 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:15,579 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [7802#(and (<= ~i~0 46368) (<= (+ ~i~0 (* 2 ~j~0)) 8))] [2020-10-16 12:26:15,580 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-10-16 12:26:15,580 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:15,580 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-10-16 12:26:15,581 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=129, Unknown=0, NotChecked=0, Total=182 [2020-10-16 12:26:15,581 INFO L87 Difference]: Start difference. First operand 115 states and 284 transitions. Second operand 9 states. [2020-10-16 12:26:15,744 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:15,745 INFO L93 Difference]: Finished difference Result 159 states and 372 transitions. [2020-10-16 12:26:15,745 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2020-10-16 12:26:15,745 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 12 [2020-10-16 12:26:15,746 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:15,747 INFO L225 Difference]: With dead ends: 159 [2020-10-16 12:26:15,747 INFO L226 Difference]: Without dead ends: 157 [2020-10-16 12:26:15,748 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 12 SyntacticMatches, 1 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=95, Invalid=211, Unknown=0, NotChecked=0, Total=306 [2020-10-16 12:26:15,749 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 157 states. [2020-10-16 12:26:15,753 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 157 to 118. [2020-10-16 12:26:15,753 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 118 states. [2020-10-16 12:26:15,754 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 118 states to 118 states and 295 transitions. [2020-10-16 12:26:15,754 INFO L78 Accepts]: Start accepts. Automaton has 118 states and 295 transitions. Word has length 12 [2020-10-16 12:26:15,755 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:15,755 INFO L481 AbstractCegarLoop]: Abstraction has 118 states and 295 transitions. [2020-10-16 12:26:15,755 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-10-16 12:26:15,755 INFO L276 IsEmpty]: Start isEmpty. Operand 118 states and 295 transitions. [2020-10-16 12:26:15,756 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2020-10-16 12:26:15,756 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:15,757 INFO L422 BasicCegarLoop]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:15,963 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,20 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:15,963 INFO L429 AbstractCegarLoop]: === Iteration 23 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:15,964 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:15,964 INFO L82 PathProgramCache]: Analyzing trace with hash 1557725991, now seen corresponding path program 14 times [2020-10-16 12:26:15,966 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:15,966 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1207816712] [2020-10-16 12:26:15,967 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:15,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:16,108 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,108 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1207816712] [2020-10-16 12:26:16,109 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [134011771] [2020-10-16 12:26:16,109 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 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:16,198 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 12:26:16,199 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:26:16,200 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-16 12:26:16,207 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:16,282 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,283 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:16,283 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 11 [2020-10-16 12:26:16,283 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [880885344] [2020-10-16 12:26:16,284 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:16,284 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:16,286 INFO L258 McrAutomatonBuilder]: Finished intersection with 23 states and 32 transitions. [2020-10-16 12:26:16,287 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:16,289 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:26:16,289 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:16,308 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:26:16,308 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:16,335 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:16,335 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:16,344 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:26:16,344 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:16,366 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 3 new interpolants: [8252#(and (<= ~i~0 46368) (<= ~j~0 7)), 8253#(and (<= ~i~0 46368) (<= (+ ~i~0 ~j~0) 7)), 8254#(and (<= ~i~0 46368) (<= (+ (* 2 ~i~0) ~j~0) 7))] [2020-10-16 12:26:16,366 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:26:16,366 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:16,367 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:26:16,367 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=169, Unknown=0, NotChecked=0, Total=240 [2020-10-16 12:26:16,367 INFO L87 Difference]: Start difference. First operand 118 states and 295 transitions. Second operand 11 states. [2020-10-16 12:26:16,533 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:16,533 INFO L93 Difference]: Finished difference Result 170 states and 398 transitions. [2020-10-16 12:26:16,533 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-10-16 12:26:16,533 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 12 [2020-10-16 12:26:16,533 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:16,535 INFO L225 Difference]: With dead ends: 170 [2020-10-16 12:26:16,535 INFO L226 Difference]: Without dead ends: 165 [2020-10-16 12:26:16,535 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 11 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 108 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=150, Invalid=312, Unknown=0, NotChecked=0, Total=462 [2020-10-16 12:26:16,536 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 165 states. [2020-10-16 12:26:16,539 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 165 to 113. [2020-10-16 12:26:16,540 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 113 states. [2020-10-16 12:26:16,540 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 113 states to 113 states and 278 transitions. [2020-10-16 12:26:16,540 INFO L78 Accepts]: Start accepts. Automaton has 113 states and 278 transitions. Word has length 12 [2020-10-16 12:26:16,541 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:16,541 INFO L481 AbstractCegarLoop]: Abstraction has 113 states and 278 transitions. [2020-10-16 12:26:16,541 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:26:16,541 INFO L276 IsEmpty]: Start isEmpty. Operand 113 states and 278 transitions. [2020-10-16 12:26:16,541 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2020-10-16 12:26:16,542 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:16,542 INFO L422 BasicCegarLoop]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:16,753 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2020-10-16 12:26:16,754 INFO L429 AbstractCegarLoop]: === Iteration 24 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:16,754 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:16,754 INFO L82 PathProgramCache]: Analyzing trace with hash 1578914119, now seen corresponding path program 15 times [2020-10-16 12:26:16,756 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:16,757 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1349836865] [2020-10-16 12:26:16,757 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:16,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:16,822 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,823 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1349836865] [2020-10-16 12:26:16,823 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [378762681] [2020-10-16 12:26:16,823 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 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:16,872 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2020-10-16 12:26:16,873 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:26:16,873 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-16 12:26:16,874 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:16,973 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,973 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:16,973 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 11 [2020-10-16 12:26:16,973 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1254056587] [2020-10-16 12:26:16,974 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:16,974 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:16,977 INFO L258 McrAutomatonBuilder]: Finished intersection with 27 states and 40 transitions. [2020-10-16 12:26:16,977 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:16,982 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:16,983 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:17,011 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:26:17,012 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:17,034 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [8709#(and (<= ~i~0 46368) (<= ~j~0 5))] [2020-10-16 12:26:17,035 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-10-16 12:26:17,035 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:17,035 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-10-16 12:26:17,035 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=125, Unknown=0, NotChecked=0, Total=182 [2020-10-16 12:26:17,035 INFO L87 Difference]: Start difference. First operand 113 states and 278 transitions. Second operand 9 states. [2020-10-16 12:26:17,140 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:17,141 INFO L93 Difference]: Finished difference Result 165 states and 389 transitions. [2020-10-16 12:26:17,141 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-10-16 12:26:17,141 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 12 [2020-10-16 12:26:17,141 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:17,142 INFO L225 Difference]: With dead ends: 165 [2020-10-16 12:26:17,143 INFO L226 Difference]: Without dead ends: 160 [2020-10-16 12:26:17,143 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,144 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 160 states. [2020-10-16 12:26:17,147 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 160 to 115. [2020-10-16 12:26:17,147 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 115 states. [2020-10-16 12:26:17,148 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 115 states to 115 states and 277 transitions. [2020-10-16 12:26:17,148 INFO L78 Accepts]: Start accepts. Automaton has 115 states and 277 transitions. Word has length 12 [2020-10-16 12:26:17,148 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:17,148 INFO L481 AbstractCegarLoop]: Abstraction has 115 states and 277 transitions. [2020-10-16 12:26:17,148 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-10-16 12:26:17,148 INFO L276 IsEmpty]: Start isEmpty. Operand 115 states and 277 transitions. [2020-10-16 12:26:17,149 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2020-10-16 12:26:17,149 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:17,149 INFO L422 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:17,360 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2020-10-16 12:26:17,360 INFO L429 AbstractCegarLoop]: === Iteration 25 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:17,361 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:17,361 INFO L82 PathProgramCache]: Analyzing trace with hash 1579837640, now seen corresponding path program 16 times [2020-10-16 12:26:17,362 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:17,362 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [284192288] [2020-10-16 12:26:17,363 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:17,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:17,422 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,422 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [284192288] [2020-10-16 12:26:17,423 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1941139494] [2020-10-16 12:26:17,423 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 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:17,463 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 12:26:17,463 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:26:17,464 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-16 12:26:17,465 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:17,564 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,564 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:17,564 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 11 [2020-10-16 12:26:17,564 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1266859655] [2020-10-16 12:26:17,565 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:17,565 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:17,567 INFO L258 McrAutomatonBuilder]: Finished intersection with 20 states and 26 transitions. [2020-10-16 12:26:17,567 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:17,578 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:26:17,578 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:17,598 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [9159#(and (<= ~i~0 46368) (<= ~j~0 8))] [2020-10-16 12:26:17,598 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-10-16 12:26:17,599 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:17,599 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-10-16 12:26:17,599 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=128, Unknown=0, NotChecked=0, Total=182 [2020-10-16 12:26:17,599 INFO L87 Difference]: Start difference. First operand 115 states and 277 transitions. Second operand 9 states. [2020-10-16 12:26:17,798 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:17,798 INFO L93 Difference]: Finished difference Result 164 states and 388 transitions. [2020-10-16 12:26:17,799 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-10-16 12:26:17,799 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 12 [2020-10-16 12:26:17,799 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:17,800 INFO L225 Difference]: With dead ends: 164 [2020-10-16 12:26:17,800 INFO L226 Difference]: Without dead ends: 159 [2020-10-16 12:26:17,801 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 79 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=136, Invalid=284, Unknown=0, NotChecked=0, Total=420 [2020-10-16 12:26:17,801 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 159 states. [2020-10-16 12:26:17,805 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 159 to 115. [2020-10-16 12:26:17,805 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 115 states. [2020-10-16 12:26:17,805 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 115 states to 115 states and 277 transitions. [2020-10-16 12:26:17,805 INFO L78 Accepts]: Start accepts. Automaton has 115 states and 277 transitions. Word has length 12 [2020-10-16 12:26:17,806 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:17,806 INFO L481 AbstractCegarLoop]: Abstraction has 115 states and 277 transitions. [2020-10-16 12:26:17,806 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-10-16 12:26:17,806 INFO L276 IsEmpty]: Start isEmpty. Operand 115 states and 277 transitions. [2020-10-16 12:26:17,806 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2020-10-16 12:26:17,806 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:17,807 INFO L422 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:18,017 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24,23 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:18,018 INFO L429 AbstractCegarLoop]: === Iteration 26 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:18,018 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:18,018 INFO L82 PathProgramCache]: Analyzing trace with hash 1606880180, now seen corresponding path program 17 times [2020-10-16 12:26:18,020 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:18,020 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [107324012] [2020-10-16 12:26:18,020 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:18,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:18,081 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,082 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [107324012] [2020-10-16 12:26:18,082 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1668100759] [2020-10-16 12:26:18,082 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 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:18,172 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2020-10-16 12:26:18,173 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:26:18,173 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-16 12:26:18,185 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:18,291 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,291 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:18,291 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 11 [2020-10-16 12:26:18,292 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1094903471] [2020-10-16 12:26:18,292 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:18,293 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:18,294 INFO L258 McrAutomatonBuilder]: Finished intersection with 17 states and 20 transitions. [2020-10-16 12:26:18,295 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:18,306 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:26:18,306 INFO L461 AbstractCegarLoop]: Interpolant automaton has 8 states [2020-10-16 12:26:18,306 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:18,307 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2020-10-16 12:26:18,307 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2020-10-16 12:26:18,307 INFO L87 Difference]: Start difference. First operand 115 states and 277 transitions. Second operand 8 states. [2020-10-16 12:26:18,495 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:18,495 INFO L93 Difference]: Finished difference Result 159 states and 368 transitions. [2020-10-16 12:26:18,495 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-10-16 12:26:18,496 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 12 [2020-10-16 12:26:18,496 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:18,500 INFO L225 Difference]: With dead ends: 159 [2020-10-16 12:26:18,500 INFO L226 Difference]: Without dead ends: 157 [2020-10-16 12:26:18,501 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 8 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 77 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=105, Invalid=275, Unknown=0, NotChecked=0, Total=380 [2020-10-16 12:26:18,501 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 157 states. [2020-10-16 12:26:18,504 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 157 to 117. [2020-10-16 12:26:18,504 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 117 states. [2020-10-16 12:26:18,505 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 117 states to 117 states and 285 transitions. [2020-10-16 12:26:18,505 INFO L78 Accepts]: Start accepts. Automaton has 117 states and 285 transitions. Word has length 12 [2020-10-16 12:26:18,505 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:18,505 INFO L481 AbstractCegarLoop]: Abstraction has 117 states and 285 transitions. [2020-10-16 12:26:18,505 INFO L482 AbstractCegarLoop]: Interpolant automaton has 8 states. [2020-10-16 12:26:18,506 INFO L276 IsEmpty]: Start isEmpty. Operand 117 states and 285 transitions. [2020-10-16 12:26:18,506 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2020-10-16 12:26:18,506 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:18,506 INFO L422 BasicCegarLoop]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:18,716 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2020-10-16 12:26:18,717 INFO L429 AbstractCegarLoop]: === Iteration 27 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:18,717 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:18,717 INFO L82 PathProgramCache]: Analyzing trace with hash 1606881141, now seen corresponding path program 18 times [2020-10-16 12:26:18,719 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:18,719 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1284078758] [2020-10-16 12:26:18,719 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:18,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:18,775 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:18,776 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1284078758] [2020-10-16 12:26:18,776 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [764818857] [2020-10-16 12:26:18,776 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 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:18,822 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2020-10-16 12:26:18,822 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:26:18,823 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-16 12:26:18,824 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:18,933 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:18,934 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:18,934 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 11 [2020-10-16 12:26:18,934 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [108679295] [2020-10-16 12:26:18,934 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:18,935 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:18,937 INFO L258 McrAutomatonBuilder]: Finished intersection with 19 states and 24 transitions. [2020-10-16 12:26:18,937 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:18,944 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:26:18,944 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:18,963 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:26:18,963 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:18,998 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 2 new interpolants: [10067#(and (<= ~i~0 46368) (<= ~j~0 8)), 10068#(and (<= ~i~0 46368) (<= (+ ~i~0 ~j~0) 8))] [2020-10-16 12:26:18,999 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-16 12:26:18,999 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:18,999 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-16 12:26:18,999 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=155, Unknown=0, NotChecked=0, Total=210 [2020-10-16 12:26:18,999 INFO L87 Difference]: Start difference. First operand 117 states and 285 transitions. Second operand 10 states. [2020-10-16 12:26:19,217 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:19,218 INFO L93 Difference]: Finished difference Result 158 states and 375 transitions. [2020-10-16 12:26:19,218 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-10-16 12:26:19,218 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 12 [2020-10-16 12:26:19,218 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:19,220 INFO L225 Difference]: With dead ends: 158 [2020-10-16 12:26:19,220 INFO L226 Difference]: Without dead ends: 153 [2020-10-16 12:26:19,221 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 9 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 95 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=151, Invalid=355, Unknown=0, NotChecked=0, Total=506 [2020-10-16 12:26:19,223 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 153 states. [2020-10-16 12:26:19,226 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 153 to 115. [2020-10-16 12:26:19,226 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 115 states. [2020-10-16 12:26:19,227 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 115 states to 115 states and 277 transitions. [2020-10-16 12:26:19,227 INFO L78 Accepts]: Start accepts. Automaton has 115 states and 277 transitions. Word has length 12 [2020-10-16 12:26:19,227 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:19,227 INFO L481 AbstractCegarLoop]: Abstraction has 115 states and 277 transitions. [2020-10-16 12:26:19,227 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-16 12:26:19,228 INFO L276 IsEmpty]: Start isEmpty. Operand 115 states and 277 transitions. [2020-10-16 12:26:19,228 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2020-10-16 12:26:19,228 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:19,228 INFO L422 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:19,439 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26,25 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:19,440 INFO L429 AbstractCegarLoop]: === Iteration 28 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:19,440 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:19,440 INFO L82 PathProgramCache]: Analyzing trace with hash 1607543270, now seen corresponding path program 19 times [2020-10-16 12:26:19,442 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:19,442 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1524959133] [2020-10-16 12:26:19,442 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:19,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:19,503 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,504 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1524959133] [2020-10-16 12:26:19,504 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1447473518] [2020-10-16 12:26:19,504 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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:19,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:19,541 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-16 12:26:19,542 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:19,621 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:19,621 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:19,621 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 11 [2020-10-16 12:26:19,622 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1043840410] [2020-10-16 12:26:19,622 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:19,623 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:19,624 INFO L258 McrAutomatonBuilder]: Finished intersection with 18 states and 22 transitions. [2020-10-16 12:26:19,624 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:19,638 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:26:19,638 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:19,661 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [10519#(and (<= ~i~0 46368) (<= ~j~0 7))] [2020-10-16 12:26:19,661 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-10-16 12:26:19,662 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:19,662 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-10-16 12:26:19,662 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=132, Unknown=0, NotChecked=0, Total=182 [2020-10-16 12:26:19,662 INFO L87 Difference]: Start difference. First operand 115 states and 277 transitions. Second operand 9 states. [2020-10-16 12:26:19,909 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:19,909 INFO L93 Difference]: Finished difference Result 162 states and 385 transitions. [2020-10-16 12:26:19,909 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-10-16 12:26:19,910 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 12 [2020-10-16 12:26:19,910 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:19,911 INFO L225 Difference]: With dead ends: 162 [2020-10-16 12:26:19,911 INFO L226 Difference]: Without dead ends: 157 [2020-10-16 12:26:19,912 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 8 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 95 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=140, Invalid=322, Unknown=0, NotChecked=0, Total=462 [2020-10-16 12:26:19,913 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 157 states. [2020-10-16 12:26:19,916 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 157 to 115. [2020-10-16 12:26:19,917 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 115 states. [2020-10-16 12:26:19,917 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 115 states to 115 states and 277 transitions. [2020-10-16 12:26:19,917 INFO L78 Accepts]: Start accepts. Automaton has 115 states and 277 transitions. Word has length 12 [2020-10-16 12:26:19,918 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:19,918 INFO L481 AbstractCegarLoop]: Abstraction has 115 states and 277 transitions. [2020-10-16 12:26:19,918 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-10-16 12:26:19,918 INFO L276 IsEmpty]: Start isEmpty. Operand 115 states and 277 transitions. [2020-10-16 12:26:19,918 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2020-10-16 12:26:19,918 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:19,919 INFO L422 BasicCegarLoop]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:20,130 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2020-10-16 12:26:20,131 INFO L429 AbstractCegarLoop]: === Iteration 29 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:20,131 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:20,131 INFO L82 PathProgramCache]: Analyzing trace with hash 1608466791, now seen corresponding path program 20 times [2020-10-16 12:26:20,133 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:20,133 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1512635673] [2020-10-16 12:26:20,133 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:20,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:20,190 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:20,190 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1512635673] [2020-10-16 12:26:20,190 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2131457996] [2020-10-16 12:26:20,191 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 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:20,247 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 12:26:20,247 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:26:20,248 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-16 12:26:20,248 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:20,385 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:20,385 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:20,385 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 11 [2020-10-16 12:26:20,385 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [405037780] [2020-10-16 12:26:20,386 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:20,386 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:20,388 INFO L258 McrAutomatonBuilder]: Finished intersection with 19 states and 24 transitions. [2020-10-16 12:26:20,388 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:20,401 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:26:20,402 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:20,419 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [10974#(and (<= ~i~0 46368) (<= ~j~0 7))] [2020-10-16 12:26:20,420 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-10-16 12:26:20,420 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:20,420 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-10-16 12:26:20,420 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=133, Unknown=0, NotChecked=0, Total=182 [2020-10-16 12:26:20,420 INFO L87 Difference]: Start difference. First operand 115 states and 277 transitions. Second operand 9 states. [2020-10-16 12:26:20,661 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:20,662 INFO L93 Difference]: Finished difference Result 161 states and 376 transitions. [2020-10-16 12:26:20,662 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-10-16 12:26:20,662 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 12 [2020-10-16 12:26:20,662 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:20,664 INFO L225 Difference]: With dead ends: 161 [2020-10-16 12:26:20,664 INFO L226 Difference]: Without dead ends: 156 [2020-10-16 12:26:20,664 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 9 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 96 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=138, Invalid=324, Unknown=0, NotChecked=0, Total=462 [2020-10-16 12:26:20,665 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 156 states. [2020-10-16 12:26:20,667 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 156 to 114. [2020-10-16 12:26:20,668 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 114 states. [2020-10-16 12:26:20,668 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 114 states to 114 states and 268 transitions. [2020-10-16 12:26:20,668 INFO L78 Accepts]: Start accepts. Automaton has 114 states and 268 transitions. Word has length 12 [2020-10-16 12:26:20,668 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:20,669 INFO L481 AbstractCegarLoop]: Abstraction has 114 states and 268 transitions. [2020-10-16 12:26:20,669 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-10-16 12:26:20,669 INFO L276 IsEmpty]: Start isEmpty. Operand 114 states and 268 transitions. [2020-10-16 12:26:20,669 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2020-10-16 12:26:20,669 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:20,670 INFO L422 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:20,880 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2020-10-16 12:26:20,881 INFO L429 AbstractCegarLoop]: === Iteration 30 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:20,881 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:20,881 INFO L82 PathProgramCache]: Analyzing trace with hash -655922238, now seen corresponding path program 5 times [2020-10-16 12:26:20,883 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:20,883 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [971519947] [2020-10-16 12:26:20,883 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:20,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:20,959 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,960 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [971519947] [2020-10-16 12:26:20,960 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1845080092] [2020-10-16 12:26:20,960 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:21,015 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2020-10-16 12:26:21,016 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:26:21,016 INFO L263 TraceCheckSpWp]: Trace formula consists of 83 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-16 12:26:21,017 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:21,131 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-16 12:26:21,163 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,164 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:21,164 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 14 [2020-10-16 12:26:21,164 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1819453313] [2020-10-16 12:26:21,164 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:21,166 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:21,169 INFO L258 McrAutomatonBuilder]: Finished intersection with 25 states and 36 transitions. [2020-10-16 12:26:21,169 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:21,195 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:26:21,196 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-10-16 12:26:21,196 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:21,196 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-10-16 12:26:21,196 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=174, Unknown=0, NotChecked=0, Total=240 [2020-10-16 12:26:21,196 INFO L87 Difference]: Start difference. First operand 114 states and 268 transitions. Second operand 9 states. [2020-10-16 12:26:21,362 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:21,363 INFO L93 Difference]: Finished difference Result 164 states and 382 transitions. [2020-10-16 12:26:21,363 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2020-10-16 12:26:21,363 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 12 [2020-10-16 12:26:21,364 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:21,365 INFO L225 Difference]: With dead ends: 164 [2020-10-16 12:26:21,365 INFO L226 Difference]: Without dead ends: 159 [2020-10-16 12:26:21,366 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=147, Invalid=315, Unknown=0, NotChecked=0, Total=462 [2020-10-16 12:26:21,367 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 159 states. [2020-10-16 12:26:21,371 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 159 to 122. [2020-10-16 12:26:21,371 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 122 states. [2020-10-16 12:26:21,372 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 122 states to 122 states and 299 transitions. [2020-10-16 12:26:21,372 INFO L78 Accepts]: Start accepts. Automaton has 122 states and 299 transitions. Word has length 12 [2020-10-16 12:26:21,372 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:21,373 INFO L481 AbstractCegarLoop]: Abstraction has 122 states and 299 transitions. [2020-10-16 12:26:21,373 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-10-16 12:26:21,373 INFO L276 IsEmpty]: Start isEmpty. Operand 122 states and 299 transitions. [2020-10-16 12:26:21,374 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2020-10-16 12:26:21,374 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:21,374 INFO L422 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:21,588 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,28 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:21,588 INFO L429 AbstractCegarLoop]: === Iteration 31 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:21,589 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:21,589 INFO L82 PathProgramCache]: Analyzing trace with hash 1940751883, now seen corresponding path program 5 times [2020-10-16 12:26:21,590 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:21,591 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [208298305] [2020-10-16 12:26:21,591 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:21,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:21,688 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,689 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [208298305] [2020-10-16 12:26:21,689 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [620124247] [2020-10-16 12:26:21,689 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:21,750 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2020-10-16 12:26:21,750 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:26:21,751 INFO L263 TraceCheckSpWp]: Trace formula consists of 83 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-16 12:26:21,753 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:21,898 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:21,899 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:21,899 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-16 12:26:21,899 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [514686338] [2020-10-16 12:26:21,900 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:21,901 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:21,904 INFO L258 McrAutomatonBuilder]: Finished intersection with 19 states and 24 transitions. [2020-10-16 12:26:21,904 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:21,906 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:26:21,906 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:21,938 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:26:21,938 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:21,965 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:26:21,965 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:21,997 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:26:21,998 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:22,026 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:26:22,026 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:22,052 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 5 new interpolants: [11897#(and (<= ~i~0 46368) (<= ~j~0 6)), 11898#(and (<= ~i~0 46368) (<= (+ ~i~0 ~j~0) 6)), 11899#(and (<= (+ (* 2 ~i~0) ~j~0) 6) (<= ~i~0 46368)), 11900#(and (<= ~i~0 46368) (<= (+ (* 3 ~i~0) ~j~0) 6)), 11901#(and (<= ~i~0 46368) (<= (+ (* 4 ~i~0) ~j~0) 6))] [2020-10-16 12:26:22,053 INFO L461 AbstractCegarLoop]: Interpolant automaton has 14 states [2020-10-16 12:26:22,053 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:22,053 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2020-10-16 12:26:22,053 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=280, Unknown=0, NotChecked=0, Total=380 [2020-10-16 12:26:22,054 INFO L87 Difference]: Start difference. First operand 122 states and 299 transitions. Second operand 14 states. [2020-10-16 12:26:22,351 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:22,352 INFO L93 Difference]: Finished difference Result 181 states and 433 transitions. [2020-10-16 12:26:22,352 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2020-10-16 12:26:22,352 INFO L78 Accepts]: Start accepts. Automaton has 14 states. Word has length 12 [2020-10-16 12:26:22,352 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:22,353 INFO L225 Difference]: With dead ends: 181 [2020-10-16 12:26:22,353 INFO L226 Difference]: Without dead ends: 175 [2020-10-16 12:26:22,354 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 5 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 197 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=238, Invalid=574, Unknown=0, NotChecked=0, Total=812 [2020-10-16 12:26:22,355 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 175 states. [2020-10-16 12:26:22,357 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 175 to 131. [2020-10-16 12:26:22,357 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 131 states. [2020-10-16 12:26:22,358 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 131 states to 131 states and 327 transitions. [2020-10-16 12:26:22,358 INFO L78 Accepts]: Start accepts. Automaton has 131 states and 327 transitions. Word has length 12 [2020-10-16 12:26:22,358 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:22,358 INFO L481 AbstractCegarLoop]: Abstraction has 131 states and 327 transitions. [2020-10-16 12:26:22,358 INFO L482 AbstractCegarLoop]: Interpolant automaton has 14 states. [2020-10-16 12:26:22,358 INFO L276 IsEmpty]: Start isEmpty. Operand 131 states and 327 transitions. [2020-10-16 12:26:22,360 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-10-16 12:26:22,360 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:22,360 INFO L422 BasicCegarLoop]: trace histogram [4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:22,570 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,29 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:22,571 INFO L429 AbstractCegarLoop]: === Iteration 32 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:22,571 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:22,571 INFO L82 PathProgramCache]: Analyzing trace with hash -1530333459, now seen corresponding path program 21 times [2020-10-16 12:26:22,572 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:22,572 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [382936641] [2020-10-16 12:26:22,573 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:22,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:22,652 INFO 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,652 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [382936641] [2020-10-16 12:26:22,652 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [63392501] [2020-10-16 12:26:22,652 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 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:22,721 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2020-10-16 12:26:22,722 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:26:22,722 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-16 12:26:22,723 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:22,851 INFO 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,852 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:22,852 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-16 12:26:22,852 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1620637774] [2020-10-16 12:26:22,852 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:22,853 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:22,856 INFO L258 McrAutomatonBuilder]: Finished intersection with 24 states and 34 transitions. [2020-10-16 12:26:22,856 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:22,862 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:22,862 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:22,885 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:22,885 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:22,895 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:26:22,896 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-10-16 12:26:22,896 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:22,896 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-10-16 12:26:22,896 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=144, Unknown=0, NotChecked=0, Total=210 [2020-10-16 12:26:22,897 INFO L87 Difference]: Start difference. First operand 131 states and 327 transitions. Second operand 9 states. [2020-10-16 12:26:22,933 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:22,933 INFO L93 Difference]: Finished difference Result 162 states and 389 transitions. [2020-10-16 12:26:22,933 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2020-10-16 12:26:22,934 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 13 [2020-10-16 12:26:22,934 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:22,935 INFO L225 Difference]: With dead ends: 162 [2020-10-16 12:26:22,935 INFO L226 Difference]: Without dead ends: 160 [2020-10-16 12:26:22,936 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 13 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 46 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=66, Invalid=144, Unknown=0, NotChecked=0, Total=210 [2020-10-16 12:26:22,936 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 160 states. [2020-10-16 12:26:22,940 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 160 to 137. [2020-10-16 12:26:22,940 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 137 states. [2020-10-16 12:26:22,940 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 137 states to 137 states and 345 transitions. [2020-10-16 12:26:22,941 INFO L78 Accepts]: Start accepts. Automaton has 137 states and 345 transitions. Word has length 13 [2020-10-16 12:26:22,941 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:22,941 INFO L481 AbstractCegarLoop]: Abstraction has 137 states and 345 transitions. [2020-10-16 12:26:22,941 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-10-16 12:26:22,941 INFO L276 IsEmpty]: Start isEmpty. Operand 137 states and 345 transitions. [2020-10-16 12:26:22,941 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-10-16 12:26:22,942 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:22,942 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:23,142 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable31 [2020-10-16 12:26:23,143 INFO L429 AbstractCegarLoop]: === Iteration 33 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:23,143 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:23,143 INFO L82 PathProgramCache]: Analyzing trace with hash -1530332498, now seen corresponding path program 22 times [2020-10-16 12:26:23,145 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:23,145 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [428919232] [2020-10-16 12:26:23,145 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:23,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:23,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:23,227 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [428919232] [2020-10-16 12:26:23,227 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [88879085] [2020-10-16 12:26:23,227 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 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:23,269 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 12:26:23,269 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:26:23,270 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-16 12:26:23,271 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:23,398 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,399 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:23,399 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-16 12:26:23,399 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [124617600] [2020-10-16 12:26:23,399 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:23,401 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:23,402 INFO L258 McrAutomatonBuilder]: Finished intersection with 23 states and 32 transitions. [2020-10-16 12:26:23,403 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:23,421 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:23,421 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:23,425 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:23,425 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:23,434 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:26:23,434 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-10-16 12:26:23,434 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:23,435 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-10-16 12:26:23,435 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=145, Unknown=0, NotChecked=0, Total=210 [2020-10-16 12:26:23,435 INFO L87 Difference]: Start difference. First operand 137 states and 345 transitions. Second operand 9 states. [2020-10-16 12:26:23,506 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:23,506 INFO L93 Difference]: Finished difference Result 169 states and 403 transitions. [2020-10-16 12:26:23,506 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2020-10-16 12:26:23,506 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 13 [2020-10-16 12:26:23,507 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:23,508 INFO L225 Difference]: With dead ends: 169 [2020-10-16 12:26:23,508 INFO L226 Difference]: Without dead ends: 167 [2020-10-16 12:26:23,508 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 12 SyntacticMatches, 3 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 61 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=78, Invalid=162, Unknown=0, NotChecked=0, Total=240 [2020-10-16 12:26:23,509 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 167 states. [2020-10-16 12:26:23,512 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 167 to 135. [2020-10-16 12:26:23,512 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 135 states. [2020-10-16 12:26:23,513 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 135 states to 135 states and 339 transitions. [2020-10-16 12:26:23,513 INFO L78 Accepts]: Start accepts. Automaton has 135 states and 339 transitions. Word has length 13 [2020-10-16 12:26:23,513 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:23,513 INFO L481 AbstractCegarLoop]: Abstraction has 135 states and 339 transitions. [2020-10-16 12:26:23,514 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-10-16 12:26:23,514 INFO L276 IsEmpty]: Start isEmpty. Operand 135 states and 339 transitions. [2020-10-16 12:26:23,514 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-10-16 12:26:23,514 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:23,514 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:23,723 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32,31 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:23,724 INFO L429 AbstractCegarLoop]: === Iteration 34 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:23,724 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:23,724 INFO L82 PathProgramCache]: Analyzing trace with hash -1530303668, now seen corresponding path program 23 times [2020-10-16 12:26:23,726 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:23,726 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1669867106] [2020-10-16 12:26:23,727 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:23,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:23,799 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,800 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1669867106] [2020-10-16 12:26:23,800 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [547164879] [2020-10-16 12:26:23,800 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 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:23,843 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 12:26:23,843 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:26:23,844 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-16 12:26:23,844 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:24,044 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,044 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:24,044 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-16 12:26:24,044 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1876748724] [2020-10-16 12:26:24,044 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:24,045 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:24,048 INFO L258 McrAutomatonBuilder]: Finished intersection with 22 states and 30 transitions. [2020-10-16 12:26:24,048 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:24,061 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:24,061 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:24,069 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:24,070 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:24,077 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:26:24,077 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-10-16 12:26:24,078 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:24,078 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-10-16 12:26:24,078 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=142, Unknown=0, NotChecked=0, Total=210 [2020-10-16 12:26:24,078 INFO L87 Difference]: Start difference. First operand 135 states and 339 transitions. Second operand 9 states. [2020-10-16 12:26:24,162 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:24,162 INFO L93 Difference]: Finished difference Result 169 states and 403 transitions. [2020-10-16 12:26:24,162 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2020-10-16 12:26:24,162 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 13 [2020-10-16 12:26:24,163 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:24,164 INFO L225 Difference]: With dead ends: 169 [2020-10-16 12:26:24,164 INFO L226 Difference]: Without dead ends: 167 [2020-10-16 12:26:24,165 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 11 SyntacticMatches, 3 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 67 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=93, Invalid=179, Unknown=0, NotChecked=0, Total=272 [2020-10-16 12:26:24,165 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 167 states. [2020-10-16 12:26:24,171 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 167 to 136. [2020-10-16 12:26:24,171 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 136 states. [2020-10-16 12:26:24,172 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 136 states to 136 states and 342 transitions. [2020-10-16 12:26:24,172 INFO L78 Accepts]: Start accepts. Automaton has 136 states and 342 transitions. Word has length 13 [2020-10-16 12:26:24,172 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:24,173 INFO L481 AbstractCegarLoop]: Abstraction has 136 states and 342 transitions. [2020-10-16 12:26:24,173 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-10-16 12:26:24,173 INFO L276 IsEmpty]: Start isEmpty. Operand 136 states and 342 transitions. [2020-10-16 12:26:24,174 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-10-16 12:26:24,174 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:24,175 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:24,385 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable33 [2020-10-16 12:26:24,386 INFO L429 AbstractCegarLoop]: === Iteration 35 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:24,386 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:24,386 INFO L82 PathProgramCache]: Analyzing trace with hash -1530302707, now seen corresponding path program 24 times [2020-10-16 12:26:24,388 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:24,388 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [802608039] [2020-10-16 12:26:24,388 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:24,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:24,466 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,466 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [802608039] [2020-10-16 12:26:24,467 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [142946712] [2020-10-16 12:26:24,467 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 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:24,509 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2020-10-16 12:26:24,509 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:26:24,510 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-16 12:26:24,511 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:24,652 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:24,652 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:24,652 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-16 12:26:24,653 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1760802341] [2020-10-16 12:26:24,653 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:24,654 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:24,656 INFO L258 McrAutomatonBuilder]: Finished intersection with 22 states and 30 transitions. [2020-10-16 12:26:24,656 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:24,665 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:24,665 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:24,674 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:24,674 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:24,681 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:26:24,682 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-10-16 12:26:24,682 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:24,682 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-10-16 12:26:24,682 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=147, Unknown=0, NotChecked=0, Total=210 [2020-10-16 12:26:24,683 INFO L87 Difference]: Start difference. First operand 136 states and 342 transitions. Second operand 9 states. [2020-10-16 12:26:24,770 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:24,770 INFO L93 Difference]: Finished difference Result 171 states and 408 transitions. [2020-10-16 12:26:24,770 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2020-10-16 12:26:24,771 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 13 [2020-10-16 12:26:24,771 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:24,772 INFO L225 Difference]: With dead ends: 171 [2020-10-16 12:26:24,772 INFO L226 Difference]: Without dead ends: 169 [2020-10-16 12:26:24,773 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 11 SyntacticMatches, 3 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 75 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=88, Invalid=184, Unknown=0, NotChecked=0, Total=272 [2020-10-16 12:26:24,773 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 169 states. [2020-10-16 12:26:24,776 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 169 to 133. [2020-10-16 12:26:24,776 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 133 states. [2020-10-16 12:26:24,777 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 133 states to 133 states and 333 transitions. [2020-10-16 12:26:24,777 INFO L78 Accepts]: Start accepts. Automaton has 133 states and 333 transitions. Word has length 13 [2020-10-16 12:26:24,777 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:24,777 INFO L481 AbstractCegarLoop]: Abstraction has 133 states and 333 transitions. [2020-10-16 12:26:24,777 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-10-16 12:26:24,777 INFO L276 IsEmpty]: Start isEmpty. Operand 133 states and 333 transitions. [2020-10-16 12:26:24,777 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-10-16 12:26:24,777 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:24,778 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:24,981 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable34 [2020-10-16 12:26:24,982 INFO L429 AbstractCegarLoop]: === Iteration 36 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:24,982 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:24,982 INFO L82 PathProgramCache]: Analyzing trace with hash -1529409938, now seen corresponding path program 25 times [2020-10-16 12:26:24,984 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:24,984 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [333280716] [2020-10-16 12:26:24,985 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:24,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:25,056 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,056 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [333280716] [2020-10-16 12:26:25,057 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1034967812] [2020-10-16 12:26:25,057 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 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:25,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:25,112 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-16 12:26:25,113 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:25,269 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,269 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:25,270 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-16 12:26:25,270 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1971759973] [2020-10-16 12:26:25,270 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:25,271 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:25,274 INFO L258 McrAutomatonBuilder]: Finished intersection with 21 states and 28 transitions. [2020-10-16 12:26:25,274 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:25,292 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:25,292 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:25,298 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:25,299 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:25,305 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:26:25,306 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-10-16 12:26:25,306 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:25,306 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-10-16 12:26:25,306 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=145, Unknown=0, NotChecked=0, Total=210 [2020-10-16 12:26:25,306 INFO L87 Difference]: Start difference. First operand 133 states and 333 transitions. Second operand 9 states. [2020-10-16 12:26:25,415 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:25,415 INFO L93 Difference]: Finished difference Result 171 states and 407 transitions. [2020-10-16 12:26:25,416 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2020-10-16 12:26:25,416 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 13 [2020-10-16 12:26:25,416 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:25,417 INFO L225 Difference]: With dead ends: 171 [2020-10-16 12:26:25,418 INFO L226 Difference]: Without dead ends: 169 [2020-10-16 12:26:25,418 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 10 SyntacticMatches, 3 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 72 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=101, Invalid=205, Unknown=0, NotChecked=0, Total=306 [2020-10-16 12:26:25,419 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 169 states. [2020-10-16 12:26:25,422 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 169 to 135. [2020-10-16 12:26:25,422 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 135 states. [2020-10-16 12:26:25,422 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 135 states to 135 states and 339 transitions. [2020-10-16 12:26:25,422 INFO L78 Accepts]: Start accepts. Automaton has 135 states and 339 transitions. Word has length 13 [2020-10-16 12:26:25,423 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:25,423 INFO L481 AbstractCegarLoop]: Abstraction has 135 states and 339 transitions. [2020-10-16 12:26:25,423 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-10-16 12:26:25,423 INFO L276 IsEmpty]: Start isEmpty. Operand 135 states and 339 transitions. [2020-10-16 12:26:25,423 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-10-16 12:26:25,424 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:25,424 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:25,635 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable35 [2020-10-16 12:26:25,636 INFO L429 AbstractCegarLoop]: === Iteration 37 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:25,636 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:25,636 INFO L82 PathProgramCache]: Analyzing trace with hash -1529408977, now seen corresponding path program 26 times [2020-10-16 12:26:25,637 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:25,638 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1880383252] [2020-10-16 12:26:25,638 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:25,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:25,717 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,718 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1880383252] [2020-10-16 12:26:25,718 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [199031745] [2020-10-16 12:26:25,718 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 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:25,769 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 12:26:25,769 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:26:25,770 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-16 12:26:25,771 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:25,889 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,890 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:25,890 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-16 12:26:25,890 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [832276873] [2020-10-16 12:26:25,890 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:25,891 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:25,894 INFO L258 McrAutomatonBuilder]: Finished intersection with 21 states and 28 transitions. [2020-10-16 12:26:25,894 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:25,903 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:25,903 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:25,908 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:25,908 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:25,916 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:26:25,916 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-10-16 12:26:25,916 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:25,917 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-10-16 12:26:25,917 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=146, Unknown=0, NotChecked=0, Total=210 [2020-10-16 12:26:25,917 INFO L87 Difference]: Start difference. First operand 135 states and 339 transitions. Second operand 9 states. [2020-10-16 12:26:26,046 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:26,047 INFO L93 Difference]: Finished difference Result 174 states and 413 transitions. [2020-10-16 12:26:26,047 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2020-10-16 12:26:26,047 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 13 [2020-10-16 12:26:26,047 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:26,049 INFO L225 Difference]: With dead ends: 174 [2020-10-16 12:26:26,049 INFO L226 Difference]: Without dead ends: 172 [2020-10-16 12:26:26,049 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 11 SyntacticMatches, 2 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 66 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=100, Invalid=206, Unknown=0, NotChecked=0, Total=306 [2020-10-16 12:26:26,050 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 172 states. [2020-10-16 12:26:26,052 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 172 to 134. [2020-10-16 12:26:26,052 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 134 states. [2020-10-16 12:26:26,053 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 134 states to 134 states and 336 transitions. [2020-10-16 12:26:26,053 INFO L78 Accepts]: Start accepts. Automaton has 134 states and 336 transitions. Word has length 13 [2020-10-16 12:26:26,053 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:26,053 INFO L481 AbstractCegarLoop]: Abstraction has 134 states and 336 transitions. [2020-10-16 12:26:26,053 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-10-16 12:26:26,054 INFO L276 IsEmpty]: Start isEmpty. Operand 134 states and 336 transitions. [2020-10-16 12:26:26,054 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-10-16 12:26:26,054 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:26,054 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:26,263 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2020-10-16 12:26:26,263 INFO L429 AbstractCegarLoop]: === Iteration 38 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:26,264 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:26,264 INFO L82 PathProgramCache]: Analyzing trace with hash -1529380147, now seen corresponding path program 27 times [2020-10-16 12:26:26,264 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:26,265 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [645161055] [2020-10-16 12:26:26,265 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:26,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:26,342 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,342 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [645161055] [2020-10-16 12:26:26,342 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [151395799] [2020-10-16 12:26:26,343 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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:26,413 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2020-10-16 12:26:26,414 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:26:26,415 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-16 12:26:26,416 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:26,586 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:26,586 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:26,587 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-16 12:26:26,587 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [13719311] [2020-10-16 12:26:26,587 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:26,588 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:26,590 INFO L258 McrAutomatonBuilder]: Finished intersection with 21 states and 28 transitions. [2020-10-16 12:26:26,591 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:26,602 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:26,603 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:26,610 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:26,610 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:26,621 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:26:26,622 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-10-16 12:26:26,622 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:26,622 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-10-16 12:26:26,623 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=147, Unknown=0, NotChecked=0, Total=210 [2020-10-16 12:26:26,623 INFO L87 Difference]: Start difference. First operand 134 states and 336 transitions. Second operand 9 states. [2020-10-16 12:26:26,763 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:26,763 INFO L93 Difference]: Finished difference Result 171 states and 407 transitions. [2020-10-16 12:26:26,764 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2020-10-16 12:26:26,764 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 13 [2020-10-16 12:26:26,764 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:26,766 INFO L225 Difference]: With dead ends: 171 [2020-10-16 12:26:26,766 INFO L226 Difference]: Without dead ends: 169 [2020-10-16 12:26:26,767 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 10 SyntacticMatches, 3 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 80 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=97, Invalid=209, Unknown=0, NotChecked=0, Total=306 [2020-10-16 12:26:26,767 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 169 states. [2020-10-16 12:26:26,771 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 169 to 135. [2020-10-16 12:26:26,771 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 135 states. [2020-10-16 12:26:26,772 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 135 states to 135 states and 339 transitions. [2020-10-16 12:26:26,772 INFO L78 Accepts]: Start accepts. Automaton has 135 states and 339 transitions. Word has length 13 [2020-10-16 12:26:26,772 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:26,773 INFO L481 AbstractCegarLoop]: Abstraction has 135 states and 339 transitions. [2020-10-16 12:26:26,773 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-10-16 12:26:26,773 INFO L276 IsEmpty]: Start isEmpty. Operand 135 states and 339 transitions. [2020-10-16 12:26:26,774 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-10-16 12:26:26,774 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:26,774 INFO L422 BasicCegarLoop]: trace histogram [4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:26,986 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2020-10-16 12:26:26,986 INFO L429 AbstractCegarLoop]: === Iteration 39 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:26,987 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:26,988 INFO L82 PathProgramCache]: Analyzing trace with hash -1529379186, now seen corresponding path program 28 times [2020-10-16 12:26:26,989 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:26,989 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [353135226] [2020-10-16 12:26:26,990 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:26,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:27,097 INFO 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:27,097 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [353135226] [2020-10-16 12:26:27,097 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [408395403] [2020-10-16 12:26:27,098 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 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:27,139 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 12:26:27,139 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:26:27,140 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-16 12:26:27,141 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:27,241 INFO 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:27,241 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:27,241 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-16 12:26:27,242 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [316545188] [2020-10-16 12:26:27,242 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:27,243 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:27,245 INFO L258 McrAutomatonBuilder]: Finished intersection with 21 states and 28 transitions. [2020-10-16 12:26:27,245 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:27,262 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:27,263 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:27,269 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:27,269 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:27,275 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:26:27,276 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-10-16 12:26:27,276 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:27,276 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-10-16 12:26:27,276 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=150, Unknown=0, NotChecked=0, Total=210 [2020-10-16 12:26:27,276 INFO L87 Difference]: Start difference. First operand 135 states and 339 transitions. Second operand 9 states. [2020-10-16 12:26:27,393 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:27,393 INFO L93 Difference]: Finished difference Result 171 states and 409 transitions. [2020-10-16 12:26:27,394 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2020-10-16 12:26:27,394 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 13 [2020-10-16 12:26:27,394 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:27,396 INFO L225 Difference]: With dead ends: 171 [2020-10-16 12:26:27,396 INFO L226 Difference]: Without dead ends: 169 [2020-10-16 12:26:27,396 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 10 SyntacticMatches, 3 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 85 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=96, Invalid=210, Unknown=0, NotChecked=0, Total=306 [2020-10-16 12:26:27,397 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 169 states. [2020-10-16 12:26:27,400 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 169 to 134. [2020-10-16 12:26:27,400 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 134 states. [2020-10-16 12:26:27,400 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 134 states to 134 states and 334 transitions. [2020-10-16 12:26:27,401 INFO L78 Accepts]: Start accepts. Automaton has 134 states and 334 transitions. Word has length 13 [2020-10-16 12:26:27,401 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:27,401 INFO L481 AbstractCegarLoop]: Abstraction has 134 states and 334 transitions. [2020-10-16 12:26:27,401 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-10-16 12:26:27,401 INFO L276 IsEmpty]: Start isEmpty. Operand 134 states and 334 transitions. [2020-10-16 12:26:27,402 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-10-16 12:26:27,402 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:27,402 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:27,613 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2020-10-16 12:26:27,614 INFO L429 AbstractCegarLoop]: === Iteration 40 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:27,614 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:27,614 INFO L82 PathProgramCache]: Analyzing trace with hash -1501704308, now seen corresponding path program 29 times [2020-10-16 12:26:27,616 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:27,616 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2093383503] [2020-10-16 12:26:27,616 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:27,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:27,679 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,680 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2093383503] [2020-10-16 12:26:27,680 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [733283787] [2020-10-16 12:26:27,680 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 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:27,718 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2020-10-16 12:26:27,718 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:26:27,719 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-16 12:26:27,720 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:27,840 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,840 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:27,841 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-16 12:26:27,841 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [359055870] [2020-10-16 12:26:27,841 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:27,858 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:27,862 INFO L258 McrAutomatonBuilder]: Finished intersection with 23 states and 33 transitions. [2020-10-16 12:26:27,862 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:27,863 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:26:27,863 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:27,891 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:26:27,891 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:27,906 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:27,906 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:27,917 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:27,917 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:27,924 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [16372#(and (<= ~i~0 46368) (<= (+ ~i~0 (* 4 ~j~0)) 9))] [2020-10-16 12:26:27,924 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-16 12:26:27,924 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:27,925 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-16 12:26:27,925 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=174, Unknown=0, NotChecked=0, Total=240 [2020-10-16 12:26:27,925 INFO L87 Difference]: Start difference. First operand 134 states and 334 transitions. Second operand 10 states. [2020-10-16 12:26:28,097 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:28,097 INFO L93 Difference]: Finished difference Result 186 states and 437 transitions. [2020-10-16 12:26:28,098 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2020-10-16 12:26:28,098 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 13 [2020-10-16 12:26:28,098 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:28,099 INFO L225 Difference]: With dead ends: 186 [2020-10-16 12:26:28,099 INFO L226 Difference]: Without dead ends: 184 [2020-10-16 12:26:28,100 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 9 SyntacticMatches, 5 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 110 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=121, Invalid=299, Unknown=0, NotChecked=0, Total=420 [2020-10-16 12:26:28,100 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 184 states. [2020-10-16 12:26:28,103 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 184 to 140. [2020-10-16 12:26:28,103 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 140 states. [2020-10-16 12:26:28,103 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 140 states to 140 states and 352 transitions. [2020-10-16 12:26:28,104 INFO L78 Accepts]: Start accepts. Automaton has 140 states and 352 transitions. Word has length 13 [2020-10-16 12:26:28,104 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:28,104 INFO L481 AbstractCegarLoop]: Abstraction has 140 states and 352 transitions. [2020-10-16 12:26:28,104 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-16 12:26:28,104 INFO L276 IsEmpty]: Start isEmpty. Operand 140 states and 352 transitions. [2020-10-16 12:26:28,104 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-10-16 12:26:28,105 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:28,105 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:28,315 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2020-10-16 12:26:28,316 INFO L429 AbstractCegarLoop]: === Iteration 41 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:28,316 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:28,316 INFO L82 PathProgramCache]: Analyzing trace with hash -1501703347, now seen corresponding path program 30 times [2020-10-16 12:26:28,318 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:28,318 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2110582600] [2020-10-16 12:26:28,318 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:28,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:28,404 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,404 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2110582600] [2020-10-16 12:26:28,404 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1851297693] [2020-10-16 12:26:28,404 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 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:28,442 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2020-10-16 12:26:28,443 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:26:28,443 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-16 12:26:28,444 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:28,561 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,561 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:28,561 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-16 12:26:28,562 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [158883821] [2020-10-16 12:26:28,562 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:28,563 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:28,565 INFO L258 McrAutomatonBuilder]: Finished intersection with 23 states and 33 transitions. [2020-10-16 12:26:28,565 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:28,567 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:26:28,568 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:28,590 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:26:28,590 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:28,611 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:28,612 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:28,619 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:28,620 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:28,628 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [16900#(and (<= ~i~0 46368) (<= (+ (* 2 ~i~0) (* 5 ~j~0)) 12))] [2020-10-16 12:26:28,629 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-16 12:26:28,629 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:28,629 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-16 12:26:28,629 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=174, Unknown=0, NotChecked=0, Total=240 [2020-10-16 12:26:28,629 INFO L87 Difference]: Start difference. First operand 140 states and 352 transitions. Second operand 10 states. [2020-10-16 12:26:28,814 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:28,814 INFO L93 Difference]: Finished difference Result 188 states and 442 transitions. [2020-10-16 12:26:28,815 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2020-10-16 12:26:28,815 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 13 [2020-10-16 12:26:28,815 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:28,816 INFO L225 Difference]: With dead ends: 188 [2020-10-16 12:26:28,816 INFO L226 Difference]: Without dead ends: 186 [2020-10-16 12:26:28,817 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 9 SyntacticMatches, 5 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 116 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=121, Invalid=299, Unknown=0, NotChecked=0, Total=420 [2020-10-16 12:26:28,817 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 186 states. [2020-10-16 12:26:28,820 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 186 to 138. [2020-10-16 12:26:28,820 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 138 states. [2020-10-16 12:26:28,821 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 138 states to 138 states and 346 transitions. [2020-10-16 12:26:28,821 INFO L78 Accepts]: Start accepts. Automaton has 138 states and 346 transitions. Word has length 13 [2020-10-16 12:26:28,821 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:28,821 INFO L481 AbstractCegarLoop]: Abstraction has 138 states and 346 transitions. [2020-10-16 12:26:28,821 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-16 12:26:28,821 INFO L276 IsEmpty]: Start isEmpty. Operand 138 states and 346 transitions. [2020-10-16 12:26:28,822 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-10-16 12:26:28,822 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:28,822 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:29,031 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40,39 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:29,032 INFO L429 AbstractCegarLoop]: === Iteration 42 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:29,032 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:29,032 INFO L82 PathProgramCache]: Analyzing trace with hash -1501674517, now seen corresponding path program 31 times [2020-10-16 12:26:29,034 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:29,034 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [719123310] [2020-10-16 12:26:29,034 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:29,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:29,098 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,098 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [719123310] [2020-10-16 12:26:29,099 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [433726257] [2020-10-16 12:26:29,099 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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:29,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:29,139 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-16 12:26:29,139 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:29,248 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,249 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:29,249 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-16 12:26:29,249 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1802616082] [2020-10-16 12:26:29,249 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:29,250 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:29,252 INFO L258 McrAutomatonBuilder]: Finished intersection with 23 states and 33 transitions. [2020-10-16 12:26:29,253 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:29,255 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:26:29,255 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:29,277 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:26:29,277 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:29,308 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:29,308 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:29,317 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:29,317 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:29,325 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [17426#(and (<= ~i~0 46368) (<= (+ (* 3 ~i~0) (* 5 ~j~0)) 13))] [2020-10-16 12:26:29,325 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-16 12:26:29,325 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:29,325 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-16 12:26:29,326 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=173, Unknown=0, NotChecked=0, Total=240 [2020-10-16 12:26:29,326 INFO L87 Difference]: Start difference. First operand 138 states and 346 transitions. Second operand 10 states. [2020-10-16 12:26:29,477 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:29,478 INFO L93 Difference]: Finished difference Result 184 states and 433 transitions. [2020-10-16 12:26:29,478 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2020-10-16 12:26:29,478 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 13 [2020-10-16 12:26:29,479 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:29,480 INFO L225 Difference]: With dead ends: 184 [2020-10-16 12:26:29,480 INFO L226 Difference]: Without dead ends: 182 [2020-10-16 12:26:29,480 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 10 SyntacticMatches, 4 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 111 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=118, Invalid=302, Unknown=0, NotChecked=0, Total=420 [2020-10-16 12:26:29,481 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 182 states. [2020-10-16 12:26:29,483 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 182 to 139. [2020-10-16 12:26:29,483 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 139 states. [2020-10-16 12:26:29,483 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 139 states to 139 states and 349 transitions. [2020-10-16 12:26:29,483 INFO L78 Accepts]: Start accepts. Automaton has 139 states and 349 transitions. Word has length 13 [2020-10-16 12:26:29,484 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:29,484 INFO L481 AbstractCegarLoop]: Abstraction has 139 states and 349 transitions. [2020-10-16 12:26:29,484 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-16 12:26:29,484 INFO L276 IsEmpty]: Start isEmpty. Operand 139 states and 349 transitions. [2020-10-16 12:26:29,484 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-10-16 12:26:29,484 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:29,484 INFO L422 BasicCegarLoop]: trace histogram [4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:29,685 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41,40 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:29,685 INFO L429 AbstractCegarLoop]: === Iteration 43 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:29,686 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:29,686 INFO L82 PathProgramCache]: Analyzing trace with hash -1501673556, now seen corresponding path program 32 times [2020-10-16 12:26:29,687 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:29,688 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [396121909] [2020-10-16 12:26:29,688 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:29,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:29,748 INFO 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,749 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [396121909] [2020-10-16 12:26:29,749 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [99077523] [2020-10-16 12:26:29,749 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 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:29,785 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 12:26:29,786 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:26:29,786 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-16 12:26:29,787 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:29,901 INFO 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,902 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:29,902 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-16 12:26:29,902 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1875179538] [2020-10-16 12:26:29,902 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:29,903 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:29,906 INFO L258 McrAutomatonBuilder]: Finished intersection with 23 states and 33 transitions. [2020-10-16 12:26:29,906 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:29,913 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:26:29,913 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:29,939 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:26:29,939 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:29,961 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:29,962 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:29,971 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:29,971 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:29,977 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [17950#(and (<= ~i~0 46368) (<= (+ (* 3 ~i~0) (* 4 ~j~0)) 11))] [2020-10-16 12:26:29,977 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-16 12:26:29,977 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:29,977 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-16 12:26:29,977 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=175, Unknown=0, NotChecked=0, Total=240 [2020-10-16 12:26:29,977 INFO L87 Difference]: Start difference. First operand 139 states and 349 transitions. Second operand 10 states. [2020-10-16 12:26:30,167 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:30,167 INFO L93 Difference]: Finished difference Result 187 states and 440 transitions. [2020-10-16 12:26:30,168 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2020-10-16 12:26:30,168 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 13 [2020-10-16 12:26:30,168 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:30,170 INFO L225 Difference]: With dead ends: 187 [2020-10-16 12:26:30,170 INFO L226 Difference]: Without dead ends: 185 [2020-10-16 12:26:30,170 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 9 SyntacticMatches, 5 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 123 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=120, Invalid=300, Unknown=0, NotChecked=0, Total=420 [2020-10-16 12:26:30,171 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 185 states. [2020-10-16 12:26:30,174 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 185 to 136. [2020-10-16 12:26:30,175 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 136 states. [2020-10-16 12:26:30,175 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 136 states to 136 states and 340 transitions. [2020-10-16 12:26:30,175 INFO L78 Accepts]: Start accepts. Automaton has 136 states and 340 transitions. Word has length 13 [2020-10-16 12:26:30,176 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:30,176 INFO L481 AbstractCegarLoop]: Abstraction has 136 states and 340 transitions. [2020-10-16 12:26:30,176 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-16 12:26:30,176 INFO L276 IsEmpty]: Start isEmpty. Operand 136 states and 340 transitions. [2020-10-16 12:26:30,177 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-10-16 12:26:30,177 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:30,177 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:30,389 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42,41 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:30,390 INFO L429 AbstractCegarLoop]: === Iteration 44 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:30,390 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:30,390 INFO L82 PathProgramCache]: Analyzing trace with hash -1500780787, now seen corresponding path program 33 times [2020-10-16 12:26:30,392 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:30,392 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [776841274] [2020-10-16 12:26:30,392 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:30,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:30,483 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:30,484 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [776841274] [2020-10-16 12:26:30,484 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1018306294] [2020-10-16 12:26:30,484 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 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:30,523 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2020-10-16 12:26:30,523 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:26:30,524 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-16 12:26:30,525 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:30,662 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,663 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:30,663 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-16 12:26:30,663 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [663209572] [2020-10-16 12:26:30,663 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:30,664 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:30,667 INFO L258 McrAutomatonBuilder]: Finished intersection with 26 states and 40 transitions. [2020-10-16 12:26:30,667 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:30,676 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:26:30,676 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:30,699 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:26:30,699 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:30,717 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:26:30,717 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:30,743 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:26:30,743 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:30,746 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:30,746 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:30,754 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:30,755 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:30,766 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 2 new interpolants: [18471#(and (<= ~i~0 46368) (<= (+ ~i~0 (* 3 ~j~0)) 10)), 18472#(and (<= ~i~0 46368) (<= (+ (* 4 ~i~0) (* 3 ~j~0)) 10))] [2020-10-16 12:26:30,766 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:26:30,766 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:30,766 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:26:30,766 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=199, Unknown=0, NotChecked=0, Total=272 [2020-10-16 12:26:30,767 INFO L87 Difference]: Start difference. First operand 136 states and 340 transitions. Second operand 11 states. [2020-10-16 12:26:31,048 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:31,048 INFO L93 Difference]: Finished difference Result 185 states and 433 transitions. [2020-10-16 12:26:31,048 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2020-10-16 12:26:31,049 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 13 [2020-10-16 12:26:31,049 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:31,050 INFO L225 Difference]: With dead ends: 185 [2020-10-16 12:26:31,050 INFO L226 Difference]: Without dead ends: 183 [2020-10-16 12:26:31,051 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 11 SyntacticMatches, 5 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 191 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=193, Invalid=509, Unknown=0, NotChecked=0, Total=702 [2020-10-16 12:26:31,052 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 183 states. [2020-10-16 12:26:31,055 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 183 to 137. [2020-10-16 12:26:31,055 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 137 states. [2020-10-16 12:26:31,055 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 137 states to 137 states and 343 transitions. [2020-10-16 12:26:31,055 INFO L78 Accepts]: Start accepts. Automaton has 137 states and 343 transitions. Word has length 13 [2020-10-16 12:26:31,056 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:31,056 INFO L481 AbstractCegarLoop]: Abstraction has 137 states and 343 transitions. [2020-10-16 12:26:31,056 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:26:31,056 INFO L276 IsEmpty]: Start isEmpty. Operand 137 states and 343 transitions. [2020-10-16 12:26:31,056 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-10-16 12:26:31,057 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:31,057 INFO L422 BasicCegarLoop]: trace histogram [4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:31,268 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable43 [2020-10-16 12:26:31,269 INFO L429 AbstractCegarLoop]: === Iteration 45 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:31,269 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:31,269 INFO L82 PathProgramCache]: Analyzing trace with hash -1500779826, now seen corresponding path program 34 times [2020-10-16 12:26:31,271 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:31,271 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1658292864] [2020-10-16 12:26:31,271 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:31,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:31,338 INFO 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:31,338 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1658292864] [2020-10-16 12:26:31,338 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1394180659] [2020-10-16 12:26:31,339 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 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:31,389 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 12:26:31,390 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:26:31,390 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-16 12:26:31,391 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:31,562 INFO 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:31,563 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:31,563 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-16 12:26:31,563 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [931151283] [2020-10-16 12:26:31,563 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:31,566 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:31,569 INFO L258 McrAutomatonBuilder]: Finished intersection with 26 states and 40 transitions. [2020-10-16 12:26:31,569 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:31,582 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:26:31,582 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:31,605 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:26:31,606 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:31,621 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:26:31,621 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:31,649 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:26:31,649 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:31,653 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:31,654 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:31,666 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:31,666 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:31,672 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 2 new interpolants: [19003#(and (<= ~i~0 46368) (<= (+ (* 2 ~i~0) (* 3 ~j~0)) 11)), 19004#(and (<= ~i~0 46368) (<= (+ (* 5 ~i~0) (* 3 ~j~0)) 11))] [2020-10-16 12:26:31,672 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:26:31,672 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:31,673 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:26:31,673 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=198, Unknown=0, NotChecked=0, Total=272 [2020-10-16 12:26:31,673 INFO L87 Difference]: Start difference. First operand 137 states and 343 transitions. Second operand 11 states. [2020-10-16 12:26:31,935 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:31,935 INFO L93 Difference]: Finished difference Result 186 states and 436 transitions. [2020-10-16 12:26:31,935 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2020-10-16 12:26:31,936 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 13 [2020-10-16 12:26:31,936 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:31,937 INFO L225 Difference]: With dead ends: 186 [2020-10-16 12:26:31,937 INFO L226 Difference]: Without dead ends: 184 [2020-10-16 12:26:31,938 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 11 SyntacticMatches, 5 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 180 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=183, Invalid=467, Unknown=0, NotChecked=0, Total=650 [2020-10-16 12:26:31,938 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 184 states. [2020-10-16 12:26:31,940 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 184 to 136. [2020-10-16 12:26:31,940 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 136 states. [2020-10-16 12:26:31,940 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 136 states to 136 states and 340 transitions. [2020-10-16 12:26:31,941 INFO L78 Accepts]: Start accepts. Automaton has 136 states and 340 transitions. Word has length 13 [2020-10-16 12:26:31,941 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:31,941 INFO L481 AbstractCegarLoop]: Abstraction has 136 states and 340 transitions. [2020-10-16 12:26:31,941 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:26:31,941 INFO L276 IsEmpty]: Start isEmpty. Operand 136 states and 340 transitions. [2020-10-16 12:26:31,941 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-10-16 12:26:31,941 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:31,942 INFO L422 BasicCegarLoop]: trace histogram [4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:32,150 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44,43 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:32,151 INFO L429 AbstractCegarLoop]: === Iteration 46 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:32,151 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:32,151 INFO L82 PathProgramCache]: Analyzing trace with hash -1500750996, now seen corresponding path program 35 times [2020-10-16 12:26:32,153 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:32,153 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1818029677] [2020-10-16 12:26:32,153 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:32,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:32,220 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:32,220 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1818029677] [2020-10-16 12:26:32,221 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1292196558] [2020-10-16 12:26:32,221 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 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:32,256 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2020-10-16 12:26:32,256 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:26:32,257 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-16 12:26:32,257 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:32,373 INFO 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:32,373 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:32,373 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-16 12:26:32,374 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [722669717] [2020-10-16 12:26:32,374 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:32,375 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:32,377 INFO L258 McrAutomatonBuilder]: Finished intersection with 29 states and 47 transitions. [2020-10-16 12:26:32,377 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:32,380 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:26:32,381 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:32,407 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:26:32,407 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:32,449 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:26:32,449 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:32,464 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:26:32,465 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:32,474 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:26:32,474 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:32,499 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:26:32,499 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:32,501 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:32,501 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:32,506 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:32,506 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:32,512 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 3 new interpolants: [19532#(and (<= ~i~0 46368) (<= (+ ~i~0 (* 2 ~j~0)) 9)), 19533#(and (<= ~i~0 46368) (<= (+ (* 3 ~i~0) (* 2 ~j~0)) 9)), 19534#(and (<= ~i~0 46368) (<= (+ (* 5 ~i~0) (* 2 ~j~0)) 9))] [2020-10-16 12:26:32,512 INFO L461 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-10-16 12:26:32,512 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:32,512 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-10-16 12:26:32,512 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=225, Unknown=0, NotChecked=0, Total=306 [2020-10-16 12:26:32,513 INFO L87 Difference]: Start difference. First operand 136 states and 340 transitions. Second operand 12 states. [2020-10-16 12:26:32,827 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:32,828 INFO L93 Difference]: Finished difference Result 192 states and 448 transitions. [2020-10-16 12:26:32,828 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2020-10-16 12:26:32,828 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 13 [2020-10-16 12:26:32,829 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:32,829 INFO L225 Difference]: With dead ends: 192 [2020-10-16 12:26:32,830 INFO L226 Difference]: Without dead ends: 190 [2020-10-16 12:26:32,830 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 13 SyntacticMatches, 5 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 196 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=199, Invalid=503, Unknown=0, NotChecked=0, Total=702 [2020-10-16 12:26:32,831 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 190 states. [2020-10-16 12:26:32,833 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 190 to 133. [2020-10-16 12:26:32,834 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 133 states. [2020-10-16 12:26:32,834 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 133 states to 133 states and 331 transitions. [2020-10-16 12:26:32,834 INFO L78 Accepts]: Start accepts. Automaton has 133 states and 331 transitions. Word has length 13 [2020-10-16 12:26:32,834 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:32,834 INFO L481 AbstractCegarLoop]: Abstraction has 133 states and 331 transitions. [2020-10-16 12:26:32,835 INFO L482 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-10-16 12:26:32,835 INFO L276 IsEmpty]: Start isEmpty. Operand 133 states and 331 transitions. [2020-10-16 12:26:32,835 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-10-16 12:26:32,835 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:32,835 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:33,040 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45,44 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:33,041 INFO L429 AbstractCegarLoop]: === Iteration 47 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:33,041 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:33,041 INFO L82 PathProgramCache]: Analyzing trace with hash 1044835068, now seen corresponding path program 36 times [2020-10-16 12:26:33,043 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:33,043 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [493570611] [2020-10-16 12:26:33,043 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:33,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:33,119 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:33,120 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [493570611] [2020-10-16 12:26:33,120 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1000559631] [2020-10-16 12:26:33,120 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 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:33,161 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2020-10-16 12:26:33,161 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:26:33,162 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-16 12:26:33,162 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:33,277 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:33,277 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:33,277 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-16 12:26:33,277 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1491784010] [2020-10-16 12:26:33,278 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:33,279 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:33,280 INFO L258 McrAutomatonBuilder]: Finished intersection with 22 states and 29 transitions. [2020-10-16 12:26:33,280 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:33,281 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:26:33,281 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:33,310 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:33,310 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:33,322 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [20062#(and (<= ~i~0 46368) (<= (+ ~i~0 (* 3 ~j~0)) 11))] [2020-10-16 12:26:33,322 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-16 12:26:33,322 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:33,322 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-16 12:26:33,323 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=176, Unknown=0, NotChecked=0, Total=240 [2020-10-16 12:26:33,323 INFO L87 Difference]: Start difference. First operand 133 states and 331 transitions. Second operand 10 states. [2020-10-16 12:26:33,487 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:33,487 INFO L93 Difference]: Finished difference Result 193 states and 451 transitions. [2020-10-16 12:26:33,488 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2020-10-16 12:26:33,488 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 13 [2020-10-16 12:26:33,488 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:33,490 INFO L225 Difference]: With dead ends: 193 [2020-10-16 12:26:33,490 INFO L226 Difference]: Without dead ends: 191 [2020-10-16 12:26:33,490 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 11 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 94 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=122, Invalid=298, Unknown=0, NotChecked=0, Total=420 [2020-10-16 12:26:33,491 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 191 states. [2020-10-16 12:26:33,493 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 191 to 138. [2020-10-16 12:26:33,493 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 138 states. [2020-10-16 12:26:33,493 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 138 states to 138 states and 348 transitions. [2020-10-16 12:26:33,493 INFO L78 Accepts]: Start accepts. Automaton has 138 states and 348 transitions. Word has length 13 [2020-10-16 12:26:33,494 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:33,494 INFO L481 AbstractCegarLoop]: Abstraction has 138 states and 348 transitions. [2020-10-16 12:26:33,494 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-16 12:26:33,494 INFO L276 IsEmpty]: Start isEmpty. Operand 138 states and 348 transitions. [2020-10-16 12:26:33,494 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-10-16 12:26:33,494 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:33,494 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:33,695 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable46 [2020-10-16 12:26:33,695 INFO L429 AbstractCegarLoop]: === Iteration 48 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:33,696 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:33,696 INFO L82 PathProgramCache]: Analyzing trace with hash 1044836029, now seen corresponding path program 37 times [2020-10-16 12:26:33,697 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:33,697 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2020645433] [2020-10-16 12:26:33,698 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:33,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:33,773 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,773 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2020645433] [2020-10-16 12:26:33,773 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [364358844] [2020-10-16 12:26:33,773 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 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:33,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:33,810 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-16 12:26:33,811 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:33,921 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,921 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:33,922 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-16 12:26:33,922 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1712741759] [2020-10-16 12:26:33,922 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:33,923 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:33,925 INFO L258 McrAutomatonBuilder]: Finished intersection with 22 states and 29 transitions. [2020-10-16 12:26:33,926 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:33,929 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:33,929 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:33,938 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:26:33,939 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:33,972 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [20593#(and (<= ~i~0 46368) (<= (+ (* 2 ~i~0) (* 3 ~j~0)) 13))] [2020-10-16 12:26:33,972 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-16 12:26:33,973 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:33,973 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-16 12:26:33,973 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=176, Unknown=0, NotChecked=0, Total=240 [2020-10-16 12:26:33,973 INFO L87 Difference]: Start difference. First operand 138 states and 348 transitions. Second operand 10 states. [2020-10-16 12:26:34,141 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:34,141 INFO L93 Difference]: Finished difference Result 192 states and 449 transitions. [2020-10-16 12:26:34,142 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2020-10-16 12:26:34,142 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 13 [2020-10-16 12:26:34,142 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:34,143 INFO L225 Difference]: With dead ends: 192 [2020-10-16 12:26:34,143 INFO L226 Difference]: Without dead ends: 190 [2020-10-16 12:26:34,144 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 11 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 97 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=121, Invalid=299, Unknown=0, NotChecked=0, Total=420 [2020-10-16 12:26:34,145 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 190 states. [2020-10-16 12:26:34,148 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 190 to 136. [2020-10-16 12:26:34,148 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 136 states. [2020-10-16 12:26:34,148 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 136 states to 136 states and 342 transitions. [2020-10-16 12:26:34,148 INFO L78 Accepts]: Start accepts. Automaton has 136 states and 342 transitions. Word has length 13 [2020-10-16 12:26:34,149 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:34,149 INFO L481 AbstractCegarLoop]: Abstraction has 136 states and 342 transitions. [2020-10-16 12:26:34,149 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-16 12:26:34,149 INFO L276 IsEmpty]: Start isEmpty. Operand 136 states and 342 transitions. [2020-10-16 12:26:34,149 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-10-16 12:26:34,149 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:34,150 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:34,359 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 46 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable47 [2020-10-16 12:26:34,360 INFO L429 AbstractCegarLoop]: === Iteration 49 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:34,360 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:34,360 INFO L82 PathProgramCache]: Analyzing trace with hash 1044864859, now seen corresponding path program 38 times [2020-10-16 12:26:34,362 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:34,362 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [113417246] [2020-10-16 12:26:34,362 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:34,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:34,439 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:34,439 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [113417246] [2020-10-16 12:26:34,440 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1371511185] [2020-10-16 12:26:34,440 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 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:34,500 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 12:26:34,500 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:26:34,501 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-16 12:26:34,503 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:34,630 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,631 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:34,631 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-16 12:26:34,631 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [762578054] [2020-10-16 12:26:34,631 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:34,633 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:34,635 INFO L258 McrAutomatonBuilder]: Finished intersection with 23 states and 31 transitions. [2020-10-16 12:26:34,636 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:34,639 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:34,639 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:34,649 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:26:34,649 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:34,674 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:26:34,674 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:34,696 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 2 new interpolants: [21120#(and (<= ~i~0 46368) (<= (+ (* 3 ~i~0) (* 2 ~j~0)) 12)), 21119#(and (<= ~i~0 46368) (<= (+ ~i~0 (* 2 ~j~0)) 12))] [2020-10-16 12:26:34,696 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:26:34,696 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:34,697 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:26:34,697 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=199, Unknown=0, NotChecked=0, Total=272 [2020-10-16 12:26:34,697 INFO L87 Difference]: Start difference. First operand 136 states and 342 transitions. Second operand 11 states. [2020-10-16 12:26:34,922 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:34,923 INFO L93 Difference]: Finished difference Result 195 states and 456 transitions. [2020-10-16 12:26:34,923 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2020-10-16 12:26:34,923 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 13 [2020-10-16 12:26:34,923 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:34,925 INFO L225 Difference]: With dead ends: 195 [2020-10-16 12:26:34,925 INFO L226 Difference]: Without dead ends: 193 [2020-10-16 12:26:34,925 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 11 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 128 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=160, Invalid=392, Unknown=0, NotChecked=0, Total=552 [2020-10-16 12:26:34,926 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 193 states. [2020-10-16 12:26:34,929 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 193 to 138. [2020-10-16 12:26:34,929 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 138 states. [2020-10-16 12:26:34,930 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 138 states to 138 states and 350 transitions. [2020-10-16 12:26:34,930 INFO L78 Accepts]: Start accepts. Automaton has 138 states and 350 transitions. Word has length 13 [2020-10-16 12:26:34,930 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:34,930 INFO L481 AbstractCegarLoop]: Abstraction has 138 states and 350 transitions. [2020-10-16 12:26:34,931 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:26:34,931 INFO L276 IsEmpty]: Start isEmpty. Operand 138 states and 350 transitions. [2020-10-16 12:26:34,931 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-10-16 12:26:34,931 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:34,931 INFO L422 BasicCegarLoop]: trace histogram [4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:35,143 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 47 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable48 [2020-10-16 12:26:35,143 INFO L429 AbstractCegarLoop]: === Iteration 50 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:35,144 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:35,144 INFO L82 PathProgramCache]: Analyzing trace with hash 1044865820, now seen corresponding path program 39 times [2020-10-16 12:26:35,145 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:35,146 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1590939169] [2020-10-16 12:26:35,146 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:35,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:35,230 INFO 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,231 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1590939169] [2020-10-16 12:26:35,231 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [641245989] [2020-10-16 12:26:35,231 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 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:35,275 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2020-10-16 12:26:35,275 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:26:35,276 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-16 12:26:35,277 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:35,399 INFO 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,399 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:35,399 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-16 12:26:35,399 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1367736034] [2020-10-16 12:26:35,400 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:35,400 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:35,402 INFO L258 McrAutomatonBuilder]: Finished intersection with 25 states and 35 transitions. [2020-10-16 12:26:35,402 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:35,405 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:35,405 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:35,412 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:26:35,412 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:35,450 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:26:35,450 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:35,478 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:26:35,479 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:35,505 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:26:35,505 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:35,537 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 4 new interpolants: [21657#(and (<= ~i~0 46368) (<= ~j~0 9)), 21658#(and (<= ~i~0 46368) (<= (+ ~i~0 ~j~0) 9)), 21659#(and (<= ~i~0 46368) (<= (+ (* 2 ~i~0) ~j~0) 9)), 21660#(and (<= ~i~0 46368) (<= (+ (* 3 ~i~0) ~j~0) 9))] [2020-10-16 12:26:35,538 INFO L461 AbstractCegarLoop]: Interpolant automaton has 13 states [2020-10-16 12:26:35,538 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:35,538 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2020-10-16 12:26:35,538 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=249, Unknown=0, NotChecked=0, Total=342 [2020-10-16 12:26:35,539 INFO L87 Difference]: Start difference. First operand 138 states and 350 transitions. Second operand 13 states. [2020-10-16 12:26:35,787 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:35,788 INFO L93 Difference]: Finished difference Result 209 states and 496 transitions. [2020-10-16 12:26:35,788 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2020-10-16 12:26:35,788 INFO L78 Accepts]: Start accepts. Automaton has 13 states. Word has length 13 [2020-10-16 12:26:35,789 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:35,790 INFO L225 Difference]: With dead ends: 209 [2020-10-16 12:26:35,790 INFO L226 Difference]: Without dead ends: 204 [2020-10-16 12:26:35,791 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 11 SyntacticMatches, 2 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 165 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=215, Invalid=487, Unknown=0, NotChecked=0, Total=702 [2020-10-16 12:26:35,791 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 204 states. [2020-10-16 12:26:35,794 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 204 to 135. [2020-10-16 12:26:35,794 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 135 states. [2020-10-16 12:26:35,794 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 135 states to 135 states and 339 transitions. [2020-10-16 12:26:35,794 INFO L78 Accepts]: Start accepts. Automaton has 135 states and 339 transitions. Word has length 13 [2020-10-16 12:26:35,795 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:35,795 INFO L481 AbstractCegarLoop]: Abstraction has 135 states and 339 transitions. [2020-10-16 12:26:35,795 INFO L482 AbstractCegarLoop]: Interpolant automaton has 13 states. [2020-10-16 12:26:35,795 INFO L276 IsEmpty]: Start isEmpty. Operand 135 states and 339 transitions. [2020-10-16 12:26:35,795 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-10-16 12:26:35,795 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:35,795 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:35,996 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable49,48 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:35,996 INFO L429 AbstractCegarLoop]: === Iteration 51 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:35,997 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:35,997 INFO L82 PathProgramCache]: Analyzing trace with hash 1681171789, now seen corresponding path program 40 times [2020-10-16 12:26:35,999 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:35,999 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1800764563] [2020-10-16 12:26:35,999 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:36,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:36,075 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,075 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1800764563] [2020-10-16 12:26:36,076 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1365042908] [2020-10-16 12:26:36,076 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 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:36,113 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 12:26:36,113 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:26:36,114 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-16 12:26:36,114 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:36,236 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,236 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:36,236 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-16 12:26:36,236 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1622316094] [2020-10-16 12:26:36,236 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:36,237 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:36,239 INFO L258 McrAutomatonBuilder]: Finished intersection with 27 states and 39 transitions. [2020-10-16 12:26:36,239 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:36,242 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:26:36,242 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:36,265 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:26:36,265 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:36,296 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:26:36,296 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:36,328 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:36,328 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:36,341 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 3 new interpolants: [22208#(and (<= ~i~0 46368) (<= (+ ~i~0 ~j~0) 10)), 22209#(and (<= ~i~0 46368) (<= (+ (* 2 ~i~0) ~j~0) 10)), 22207#(and (<= ~i~0 46368) (<= ~j~0 10))] [2020-10-16 12:26:36,341 INFO L461 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-10-16 12:26:36,342 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:36,342 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-10-16 12:26:36,342 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=220, Unknown=0, NotChecked=0, Total=306 [2020-10-16 12:26:36,343 INFO L87 Difference]: Start difference. First operand 135 states and 339 transitions. Second operand 12 states. [2020-10-16 12:26:36,558 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:36,559 INFO L93 Difference]: Finished difference Result 210 states and 495 transitions. [2020-10-16 12:26:36,559 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2020-10-16 12:26:36,559 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 13 [2020-10-16 12:26:36,559 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:36,561 INFO L225 Difference]: With dead ends: 210 [2020-10-16 12:26:36,561 INFO L226 Difference]: Without dead ends: 205 [2020-10-16 12:26:36,561 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 14 SyntacticMatches, 2 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 137 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=191, Invalid=409, Unknown=0, NotChecked=0, Total=600 [2020-10-16 12:26:36,562 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 205 states. [2020-10-16 12:26:36,564 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 205 to 133. [2020-10-16 12:26:36,564 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 133 states. [2020-10-16 12:26:36,565 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 133 states to 133 states and 331 transitions. [2020-10-16 12:26:36,565 INFO L78 Accepts]: Start accepts. Automaton has 133 states and 331 transitions. Word has length 13 [2020-10-16 12:26:36,565 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:36,565 INFO L481 AbstractCegarLoop]: Abstraction has 133 states and 331 transitions. [2020-10-16 12:26:36,565 INFO L482 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-10-16 12:26:36,566 INFO L276 IsEmpty]: Start isEmpty. Operand 133 states and 331 transitions. [2020-10-16 12:26:36,566 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-10-16 12:26:36,566 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:36,566 INFO L422 BasicCegarLoop]: trace histogram [4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:36,776 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50,49 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:36,776 INFO L429 AbstractCegarLoop]: === Iteration 52 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:36,777 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:36,777 INFO L82 PathProgramCache]: Analyzing trace with hash 1701696827, now seen corresponding path program 41 times [2020-10-16 12:26:36,778 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:36,778 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [150669422] [2020-10-16 12:26:36,778 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:36,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:36,858 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:36,858 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [150669422] [2020-10-16 12:26:36,858 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [594874656] [2020-10-16 12:26:36,858 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 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:36,895 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2020-10-16 12:26:36,895 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:26:36,896 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-16 12:26:36,896 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:37,003 INFO 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,004 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:37,004 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-16 12:26:37,004 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1737881648] [2020-10-16 12:26:37,004 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:37,005 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:37,007 INFO L258 McrAutomatonBuilder]: Finished intersection with 28 states and 41 transitions. [2020-10-16 12:26:37,007 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:37,010 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:37,011 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:37,032 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:26:37,032 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-10-16 12:26:37,032 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:37,032 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-10-16 12:26:37,033 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=156, Unknown=0, NotChecked=0, Total=210 [2020-10-16 12:26:37,033 INFO L87 Difference]: Start difference. First operand 133 states and 331 transitions. Second operand 9 states. [2020-10-16 12:26:37,127 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:37,127 INFO L93 Difference]: Finished difference Result 167 states and 397 transitions. [2020-10-16 12:26:37,128 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2020-10-16 12:26:37,128 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 13 [2020-10-16 12:26:37,128 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:37,130 INFO L225 Difference]: With dead ends: 167 [2020-10-16 12:26:37,130 INFO L226 Difference]: Without dead ends: 165 [2020-10-16 12:26:37,130 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:37,131 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 165 states. [2020-10-16 12:26:37,132 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 165 to 131. [2020-10-16 12:26:37,133 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 131 states. [2020-10-16 12:26:37,133 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 131 states to 131 states and 325 transitions. [2020-10-16 12:26:37,133 INFO L78 Accepts]: Start accepts. Automaton has 131 states and 325 transitions. Word has length 13 [2020-10-16 12:26:37,133 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:37,133 INFO L481 AbstractCegarLoop]: Abstraction has 131 states and 325 transitions. [2020-10-16 12:26:37,134 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-10-16 12:26:37,134 INFO L276 IsEmpty]: Start isEmpty. Operand 131 states and 325 transitions. [2020-10-16 12:26:37,134 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-10-16 12:26:37,134 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:37,134 INFO L422 BasicCegarLoop]: trace histogram [4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:37,336 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51,50 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:37,337 INFO L429 AbstractCegarLoop]: === Iteration 53 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:37,337 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:37,337 INFO L82 PathProgramCache]: Analyzing trace with hash 1702359917, now seen corresponding path program 42 times [2020-10-16 12:26:37,339 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:37,339 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2086711940] [2020-10-16 12:26:37,339 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:37,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:37,420 INFO 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,421 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2086711940] [2020-10-16 12:26:37,421 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [432290861] [2020-10-16 12:26:37,421 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 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:37,476 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2020-10-16 12:26:37,476 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:26:37,477 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-16 12:26:37,477 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:37,593 INFO 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,594 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:37,594 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-16 12:26:37,594 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1556184473] [2020-10-16 12:26:37,595 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:37,596 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:37,598 INFO L258 McrAutomatonBuilder]: Finished intersection with 31 states and 47 transitions. [2020-10-16 12:26:37,598 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:37,605 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:37,605 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:37,631 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:26:37,631 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:37,660 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [23237#(and (<= ~i~0 46368) (<= ~j~0 6))] [2020-10-16 12:26:37,661 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-16 12:26:37,661 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:37,661 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-16 12:26:37,661 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=168, Unknown=0, NotChecked=0, Total=240 [2020-10-16 12:26:37,662 INFO L87 Difference]: Start difference. First operand 131 states and 325 transitions. Second operand 10 states. [2020-10-16 12:26:37,798 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:37,799 INFO L93 Difference]: Finished difference Result 194 states and 459 transitions. [2020-10-16 12:26:37,799 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2020-10-16 12:26:37,799 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 13 [2020-10-16 12:26:37,799 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:37,800 INFO L225 Difference]: With dead ends: 194 [2020-10-16 12:26:37,800 INFO L226 Difference]: Without dead ends: 189 [2020-10-16 12:26:37,800 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 64 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=140, Invalid=280, Unknown=0, NotChecked=0, Total=420 [2020-10-16 12:26:37,801 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 189 states. [2020-10-16 12:26:37,803 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 189 to 132. [2020-10-16 12:26:37,803 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 132 states. [2020-10-16 12:26:37,804 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 132 states to 132 states and 319 transitions. [2020-10-16 12:26:37,804 INFO L78 Accepts]: Start accepts. Automaton has 132 states and 319 transitions. Word has length 13 [2020-10-16 12:26:37,804 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:37,804 INFO L481 AbstractCegarLoop]: Abstraction has 132 states and 319 transitions. [2020-10-16 12:26:37,804 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-16 12:26:37,805 INFO L276 IsEmpty]: Start isEmpty. Operand 132 states and 319 transitions. [2020-10-16 12:26:37,805 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-10-16 12:26:37,805 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:37,805 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:38,014 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52,51 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:38,015 INFO L429 AbstractCegarLoop]: === Iteration 54 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:38,015 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:38,015 INFO L82 PathProgramCache]: Analyzing trace with hash 1703283438, now seen corresponding path program 43 times [2020-10-16 12:26:38,017 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:38,017 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [623574936] [2020-10-16 12:26:38,017 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:38,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:38,084 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:38,084 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [623574936] [2020-10-16 12:26:38,084 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [880672684] [2020-10-16 12:26:38,084 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 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:38,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:38,141 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-16 12:26:38,142 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:38,306 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:38,306 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:38,306 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-16 12:26:38,306 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [767791714] [2020-10-16 12:26:38,306 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:38,307 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:38,309 INFO L258 McrAutomatonBuilder]: Finished intersection with 24 states and 33 transitions. [2020-10-16 12:26:38,309 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:38,327 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:26:38,327 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:38,350 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [23757#(and (<= ~i~0 46368) (<= ~j~0 11))] [2020-10-16 12:26:38,351 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-16 12:26:38,351 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:38,351 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-16 12:26:38,352 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=169, Unknown=0, NotChecked=0, Total=240 [2020-10-16 12:26:38,352 INFO L87 Difference]: Start difference. First operand 132 states and 319 transitions. Second operand 10 states. [2020-10-16 12:26:38,599 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:38,599 INFO L93 Difference]: Finished difference Result 200 states and 475 transitions. [2020-10-16 12:26:38,600 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2020-10-16 12:26:38,600 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 13 [2020-10-16 12:26:38,600 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:38,602 INFO L225 Difference]: With dead ends: 200 [2020-10-16 12:26:38,602 INFO L226 Difference]: Without dead ends: 195 [2020-10-16 12:26:38,602 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 107 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=179, Invalid=373, Unknown=0, NotChecked=0, Total=552 [2020-10-16 12:26:38,603 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 195 states. [2020-10-16 12:26:38,606 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 195 to 132. [2020-10-16 12:26:38,606 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 132 states. [2020-10-16 12:26:38,607 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 132 states to 132 states and 319 transitions. [2020-10-16 12:26:38,607 INFO L78 Accepts]: Start accepts. Automaton has 132 states and 319 transitions. Word has length 13 [2020-10-16 12:26:38,607 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:38,607 INFO L481 AbstractCegarLoop]: Abstraction has 132 states and 319 transitions. [2020-10-16 12:26:38,607 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-16 12:26:38,607 INFO L276 IsEmpty]: Start isEmpty. Operand 132 states and 319 transitions. [2020-10-16 12:26:38,608 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-10-16 12:26:38,608 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:38,608 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:38,808 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 52 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable53 [2020-10-16 12:26:38,809 INFO L429 AbstractCegarLoop]: === Iteration 55 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:38,809 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:38,810 INFO L82 PathProgramCache]: Analyzing trace with hash 1730325978, now seen corresponding path program 44 times [2020-10-16 12:26:38,811 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:38,812 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [451470018] [2020-10-16 12:26:38,812 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:38,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:38,874 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:38,875 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [451470018] [2020-10-16 12:26:38,875 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [977850712] [2020-10-16 12:26:38,875 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 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:38,917 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 12:26:38,917 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:26:38,918 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-16 12:26:38,918 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:39,029 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,030 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:39,030 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-16 12:26:39,030 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1845923646] [2020-10-16 12:26:39,030 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:39,031 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:39,033 INFO L258 McrAutomatonBuilder]: Finished intersection with 20 states and 25 transitions. [2020-10-16 12:26:39,033 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:39,039 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:26:39,039 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-10-16 12:26:39,040 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:39,040 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-10-16 12:26:39,040 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=158, Unknown=0, NotChecked=0, Total=210 [2020-10-16 12:26:39,040 INFO L87 Difference]: Start difference. First operand 132 states and 319 transitions. Second operand 9 states. [2020-10-16 12:26:39,290 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:39,290 INFO L93 Difference]: Finished difference Result 195 states and 451 transitions. [2020-10-16 12:26:39,291 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2020-10-16 12:26:39,291 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 13 [2020-10-16 12:26:39,291 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:39,292 INFO L225 Difference]: With dead ends: 195 [2020-10-16 12:26:39,293 INFO L226 Difference]: Without dead ends: 193 [2020-10-16 12:26:39,293 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 101 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=141, Invalid=365, Unknown=0, NotChecked=0, Total=506 [2020-10-16 12:26:39,293 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 193 states. [2020-10-16 12:26:39,296 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 193 to 135. [2020-10-16 12:26:39,296 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 135 states. [2020-10-16 12:26:39,296 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 135 states to 135 states and 332 transitions. [2020-10-16 12:26:39,297 INFO L78 Accepts]: Start accepts. Automaton has 135 states and 332 transitions. Word has length 13 [2020-10-16 12:26:39,297 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:39,297 INFO L481 AbstractCegarLoop]: Abstraction has 135 states and 332 transitions. [2020-10-16 12:26:39,297 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-10-16 12:26:39,297 INFO L276 IsEmpty]: Start isEmpty. Operand 135 states and 332 transitions. [2020-10-16 12:26:39,298 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-10-16 12:26:39,298 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:39,298 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:39,509 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54,53 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:39,510 INFO L429 AbstractCegarLoop]: === Iteration 56 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:39,510 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:39,510 INFO L82 PathProgramCache]: Analyzing trace with hash 1730326939, now seen corresponding path program 45 times [2020-10-16 12:26:39,512 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:39,512 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [65367084] [2020-10-16 12:26:39,512 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:39,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:39,574 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,575 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [65367084] [2020-10-16 12:26:39,575 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [239208366] [2020-10-16 12:26:39,575 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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:39,617 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2020-10-16 12:26:39,617 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:26:39,617 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-16 12:26:39,618 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:39,733 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,734 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:39,734 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-16 12:26:39,734 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [2106090549] [2020-10-16 12:26:39,734 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:39,736 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:39,737 INFO L258 McrAutomatonBuilder]: Finished intersection with 22 states and 29 transitions. [2020-10-16 12:26:39,737 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:39,752 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:26:39,752 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:39,774 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:26:39,774 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:39,797 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 2 new interpolants: [24821#(and (<= ~i~0 46368) (<= ~j~0 13)), 24822#(and (<= ~i~0 46368) (<= (+ ~i~0 ~j~0) 13))] [2020-10-16 12:26:39,798 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:26:39,798 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:39,798 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:26:39,798 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=200, Unknown=0, NotChecked=0, Total=272 [2020-10-16 12:26:39,799 INFO L87 Difference]: Start difference. First operand 135 states and 332 transitions. Second operand 11 states. [2020-10-16 12:26:40,072 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:40,072 INFO L93 Difference]: Finished difference Result 195 states and 465 transitions. [2020-10-16 12:26:40,073 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2020-10-16 12:26:40,073 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 13 [2020-10-16 12:26:40,073 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:40,074 INFO L225 Difference]: With dead ends: 195 [2020-10-16 12:26:40,075 INFO L226 Difference]: Without dead ends: 190 [2020-10-16 12:26:40,075 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 138 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=197, Invalid=453, Unknown=0, NotChecked=0, Total=650 [2020-10-16 12:26:40,076 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 190 states. [2020-10-16 12:26:40,078 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 190 to 133. [2020-10-16 12:26:40,078 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 133 states. [2020-10-16 12:26:40,079 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 133 states to 133 states and 324 transitions. [2020-10-16 12:26:40,079 INFO L78 Accepts]: Start accepts. Automaton has 133 states and 324 transitions. Word has length 13 [2020-10-16 12:26:40,079 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:40,079 INFO L481 AbstractCegarLoop]: Abstraction has 133 states and 324 transitions. [2020-10-16 12:26:40,079 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:26:40,079 INFO L276 IsEmpty]: Start isEmpty. Operand 133 states and 324 transitions. [2020-10-16 12:26:40,080 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-10-16 12:26:40,080 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:40,080 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:40,288 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 54 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable55 [2020-10-16 12:26:40,289 INFO L429 AbstractCegarLoop]: === Iteration 57 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:40,289 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:40,289 INFO L82 PathProgramCache]: Analyzing trace with hash 1730989068, now seen corresponding path program 46 times [2020-10-16 12:26:40,291 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:40,291 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [703843340] [2020-10-16 12:26:40,291 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:40,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:40,360 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,360 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [703843340] [2020-10-16 12:26:40,360 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [211245018] [2020-10-16 12:26:40,361 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 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:40,401 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 12:26:40,401 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:26:40,402 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-16 12:26:40,403 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:40,515 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,516 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:40,516 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-16 12:26:40,516 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1568384038] [2020-10-16 12:26:40,516 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:40,517 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:40,519 INFO L258 McrAutomatonBuilder]: Finished intersection with 21 states and 27 transitions. [2020-10-16 12:26:40,519 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:40,530 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:26:40,530 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:40,551 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [25353#(and (<= ~i~0 46368) (<= ~j~0 11))] [2020-10-16 12:26:40,552 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-16 12:26:40,552 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:40,553 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-16 12:26:40,553 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=172, Unknown=0, NotChecked=0, Total=240 [2020-10-16 12:26:40,553 INFO L87 Difference]: Start difference. First operand 133 states and 324 transitions. Second operand 10 states. [2020-10-16 12:26:40,858 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:40,858 INFO L93 Difference]: Finished difference Result 195 states and 466 transitions. [2020-10-16 12:26:40,859 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2020-10-16 12:26:40,859 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 13 [2020-10-16 12:26:40,859 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:40,861 INFO L225 Difference]: With dead ends: 195 [2020-10-16 12:26:40,861 INFO L226 Difference]: Without dead ends: 190 [2020-10-16 12:26:40,861 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 121 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=187, Invalid=413, Unknown=0, NotChecked=0, Total=600 [2020-10-16 12:26:40,862 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 190 states. [2020-10-16 12:26:40,864 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 190 to 133. [2020-10-16 12:26:40,865 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 133 states. [2020-10-16 12:26:40,865 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 133 states to 133 states and 324 transitions. [2020-10-16 12:26:40,865 INFO L78 Accepts]: Start accepts. Automaton has 133 states and 324 transitions. Word has length 13 [2020-10-16 12:26:40,865 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:40,866 INFO L481 AbstractCegarLoop]: Abstraction has 133 states and 324 transitions. [2020-10-16 12:26:40,866 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-16 12:26:40,866 INFO L276 IsEmpty]: Start isEmpty. Operand 133 states and 324 transitions. [2020-10-16 12:26:40,866 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-10-16 12:26:40,866 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:40,866 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:41,068 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 55 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable56 [2020-10-16 12:26:41,069 INFO L429 AbstractCegarLoop]: === Iteration 58 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:41,069 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:41,070 INFO L82 PathProgramCache]: Analyzing trace with hash 1731912589, now seen corresponding path program 47 times [2020-10-16 12:26:41,071 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:41,072 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [151041634] [2020-10-16 12:26:41,072 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:41,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:41,141 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:41,141 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [151041634] [2020-10-16 12:26:41,142 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1095686177] [2020-10-16 12:26:41,142 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 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:41,184 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2020-10-16 12:26:41,184 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:26:41,185 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-16 12:26:41,185 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:41,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:41,299 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:41,299 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-16 12:26:41,299 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [56867830] [2020-10-16 12:26:41,299 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:41,301 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:41,302 INFO L258 McrAutomatonBuilder]: Finished intersection with 21 states and 27 transitions. [2020-10-16 12:26:41,302 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:41,311 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:26:41,311 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:41,333 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [25884#(and (<= ~i~0 46368) (<= ~j~0 12))] [2020-10-16 12:26:41,334 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-16 12:26:41,334 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:41,334 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-16 12:26:41,335 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=174, Unknown=0, NotChecked=0, Total=240 [2020-10-16 12:26:41,335 INFO L87 Difference]: Start difference. First operand 133 states and 324 transitions. Second operand 10 states. [2020-10-16 12:26:41,638 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:41,638 INFO L93 Difference]: Finished difference Result 190 states and 453 transitions. [2020-10-16 12:26:41,639 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2020-10-16 12:26:41,639 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 13 [2020-10-16 12:26:41,639 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:41,641 INFO L225 Difference]: With dead ends: 190 [2020-10-16 12:26:41,641 INFO L226 Difference]: Without dead ends: 185 [2020-10-16 12:26:41,641 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 125 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=183, Invalid=417, Unknown=0, NotChecked=0, Total=600 [2020-10-16 12:26:41,642 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 185 states. [2020-10-16 12:26:41,644 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 185 to 132. [2020-10-16 12:26:41,645 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 132 states. [2020-10-16 12:26:41,645 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 132 states to 132 states and 319 transitions. [2020-10-16 12:26:41,645 INFO L78 Accepts]: Start accepts. Automaton has 132 states and 319 transitions. Word has length 13 [2020-10-16 12:26:41,645 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:41,645 INFO L481 AbstractCegarLoop]: Abstraction has 132 states and 319 transitions. [2020-10-16 12:26:41,645 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-16 12:26:41,645 INFO L276 IsEmpty]: Start isEmpty. Operand 132 states and 319 transitions. [2020-10-16 12:26:41,646 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-10-16 12:26:41,646 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:41,646 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:41,846 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable57,56 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:41,847 INFO L429 AbstractCegarLoop]: === Iteration 59 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:41,847 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:41,847 INFO L82 PathProgramCache]: Analyzing trace with hash -1726322578, now seen corresponding path program 48 times [2020-10-16 12:26:41,849 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:41,849 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2072555438] [2020-10-16 12:26:41,850 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:41,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:41,917 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,917 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2072555438] [2020-10-16 12:26:41,917 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [773498141] [2020-10-16 12:26:41,918 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 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:41,974 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2020-10-16 12:26:41,975 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:26:41,976 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-16 12:26:41,977 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:42,146 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:42,146 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:42,146 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-16 12:26:42,147 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [899583923] [2020-10-16 12:26:42,147 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:42,149 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:42,152 INFO L258 McrAutomatonBuilder]: Finished intersection with 18 states and 21 transitions. [2020-10-16 12:26:42,152 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:42,165 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:26:42,165 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-10-16 12:26:42,166 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:42,166 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-10-16 12:26:42,166 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=163, Unknown=0, NotChecked=0, Total=210 [2020-10-16 12:26:42,166 INFO L87 Difference]: Start difference. First operand 132 states and 319 transitions. Second operand 9 states. [2020-10-16 12:26:42,486 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:42,486 INFO L93 Difference]: Finished difference Result 190 states and 438 transitions. [2020-10-16 12:26:42,487 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2020-10-16 12:26:42,487 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 13 [2020-10-16 12:26:42,488 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:42,489 INFO L225 Difference]: With dead ends: 190 [2020-10-16 12:26:42,489 INFO L226 Difference]: Without dead ends: 188 [2020-10-16 12:26:42,490 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 8 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 121 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=143, Invalid=409, Unknown=0, NotChecked=0, Total=552 [2020-10-16 12:26:42,490 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 188 states. [2020-10-16 12:26:42,494 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 188 to 135. [2020-10-16 12:26:42,494 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 135 states. [2020-10-16 12:26:42,495 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 135 states to 135 states and 330 transitions. [2020-10-16 12:26:42,495 INFO L78 Accepts]: Start accepts. Automaton has 135 states and 330 transitions. Word has length 13 [2020-10-16 12:26:42,495 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:42,496 INFO L481 AbstractCegarLoop]: Abstraction has 135 states and 330 transitions. [2020-10-16 12:26:42,496 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-10-16 12:26:42,496 INFO L276 IsEmpty]: Start isEmpty. Operand 135 states and 330 transitions. [2020-10-16 12:26:42,497 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-10-16 12:26:42,497 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:42,497 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:42,709 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 57 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable58 [2020-10-16 12:26:42,709 INFO L429 AbstractCegarLoop]: === Iteration 60 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:42,710 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:42,710 INFO L82 PathProgramCache]: Analyzing trace with hash -1726321617, now seen corresponding path program 49 times [2020-10-16 12:26:42,710 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:42,711 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [90586780] [2020-10-16 12:26:42,711 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:42,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:42,777 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:42,778 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [90586780] [2020-10-16 12:26:42,778 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1112500390] [2020-10-16 12:26:42,778 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 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:42,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:42,835 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-16 12:26:42,836 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:42,976 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,976 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:42,976 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-16 12:26:42,976 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1166004661] [2020-10-16 12:26:42,977 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:42,978 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:42,980 INFO L258 McrAutomatonBuilder]: Finished intersection with 18 states and 21 transitions. [2020-10-16 12:26:42,980 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:42,992 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:26:42,992 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-10-16 12:26:42,992 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:42,992 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-10-16 12:26:42,992 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=163, Unknown=0, NotChecked=0, Total=210 [2020-10-16 12:26:42,993 INFO L87 Difference]: Start difference. First operand 135 states and 330 transitions. Second operand 9 states. [2020-10-16 12:26:43,232 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:43,232 INFO L93 Difference]: Finished difference Result 193 states and 444 transitions. [2020-10-16 12:26:43,233 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2020-10-16 12:26:43,233 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 13 [2020-10-16 12:26:43,233 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:43,235 INFO L225 Difference]: With dead ends: 193 [2020-10-16 12:26:43,235 INFO L226 Difference]: Without dead ends: 191 [2020-10-16 12:26:43,235 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 8 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 106 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=130, Invalid=376, Unknown=0, NotChecked=0, Total=506 [2020-10-16 12:26:43,236 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 191 states. [2020-10-16 12:26:43,239 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 191 to 136. [2020-10-16 12:26:43,239 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 136 states. [2020-10-16 12:26:43,239 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 136 states to 136 states and 332 transitions. [2020-10-16 12:26:43,239 INFO L78 Accepts]: Start accepts. Automaton has 136 states and 332 transitions. Word has length 13 [2020-10-16 12:26:43,239 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:43,240 INFO L481 AbstractCegarLoop]: Abstraction has 136 states and 332 transitions. [2020-10-16 12:26:43,240 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-10-16 12:26:43,240 INFO L276 IsEmpty]: Start isEmpty. Operand 136 states and 332 transitions. [2020-10-16 12:26:43,240 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-10-16 12:26:43,240 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:43,240 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:43,450 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable59,58 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:43,451 INFO L429 AbstractCegarLoop]: === Iteration 61 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:43,451 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:43,451 INFO L82 PathProgramCache]: Analyzing trace with hash -1726292787, now seen corresponding path program 50 times [2020-10-16 12:26:43,453 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:43,453 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1285808806] [2020-10-16 12:26:43,454 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:43,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:43,522 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,522 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1285808806] [2020-10-16 12:26:43,522 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [345177809] [2020-10-16 12:26:43,522 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 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:43,559 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 12:26:43,559 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:26:43,559 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-16 12:26:43,560 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:43,662 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,662 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:43,662 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-16 12:26:43,663 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1956038309] [2020-10-16 12:26:43,663 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:43,664 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:43,666 INFO L258 McrAutomatonBuilder]: Finished intersection with 19 states and 23 transitions. [2020-10-16 12:26:43,666 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:43,667 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:26:43,667 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:43,713 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [27469#(and (<= ~i~0 46368) (<= (+ ~i~0 (* 2 ~j~0)) 13))] [2020-10-16 12:26:43,714 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-16 12:26:43,714 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:43,714 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-16 12:26:43,714 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=184, Unknown=0, NotChecked=0, Total=240 [2020-10-16 12:26:43,714 INFO L87 Difference]: Start difference. First operand 136 states and 332 transitions. Second operand 10 states. [2020-10-16 12:26:44,013 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:44,013 INFO L93 Difference]: Finished difference Result 200 states and 464 transitions. [2020-10-16 12:26:44,013 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2020-10-16 12:26:44,014 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 13 [2020-10-16 12:26:44,014 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:44,015 INFO L225 Difference]: With dead ends: 200 [2020-10-16 12:26:44,015 INFO L226 Difference]: Without dead ends: 198 [2020-10-16 12:26:44,016 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 9 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 149 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=173, Invalid=529, Unknown=0, NotChecked=0, Total=702 [2020-10-16 12:26:44,016 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 198 states. [2020-10-16 12:26:44,019 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 198 to 136. [2020-10-16 12:26:44,019 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 136 states. [2020-10-16 12:26:44,019 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 136 states to 136 states and 334 transitions. [2020-10-16 12:26:44,019 INFO L78 Accepts]: Start accepts. Automaton has 136 states and 334 transitions. Word has length 13 [2020-10-16 12:26:44,019 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:44,020 INFO L481 AbstractCegarLoop]: Abstraction has 136 states and 334 transitions. [2020-10-16 12:26:44,020 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-16 12:26:44,020 INFO L276 IsEmpty]: Start isEmpty. Operand 136 states and 334 transitions. [2020-10-16 12:26:44,020 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-10-16 12:26:44,020 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:44,020 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:44,221 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 59 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable60 [2020-10-16 12:26:44,221 INFO L429 AbstractCegarLoop]: === Iteration 62 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:44,221 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:44,222 INFO L82 PathProgramCache]: Analyzing trace with hash -1705766788, now seen corresponding path program 51 times [2020-10-16 12:26:44,223 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:44,223 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1300277460] [2020-10-16 12:26:44,223 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:44,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:44,287 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,287 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1300277460] [2020-10-16 12:26:44,287 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [460843619] [2020-10-16 12:26:44,288 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 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:44,335 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2020-10-16 12:26:44,336 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:26:44,337 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-16 12:26:44,337 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:44,456 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,456 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:44,456 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-16 12:26:44,456 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1609453286] [2020-10-16 12:26:44,457 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:44,458 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:44,459 INFO L258 McrAutomatonBuilder]: Finished intersection with 18 states and 21 transitions. [2020-10-16 12:26:44,459 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:44,468 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:26:44,468 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-10-16 12:26:44,468 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:44,468 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-10-16 12:26:44,469 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=161, Unknown=0, NotChecked=0, Total=210 [2020-10-16 12:26:44,469 INFO L87 Difference]: Start difference. First operand 136 states and 334 transitions. Second operand 9 states. [2020-10-16 12:26:44,770 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:44,771 INFO L93 Difference]: Finished difference Result 191 states and 448 transitions. [2020-10-16 12:26:44,771 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2020-10-16 12:26:44,771 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 13 [2020-10-16 12:26:44,772 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:44,773 INFO L225 Difference]: With dead ends: 191 [2020-10-16 12:26:44,773 INFO L226 Difference]: Without dead ends: 189 [2020-10-16 12:26:44,773 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 8 SyntacticMatches, 2 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 130 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=157, Invalid=443, Unknown=0, NotChecked=0, Total=600 [2020-10-16 12:26:44,774 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 189 states. [2020-10-16 12:26:44,776 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 189 to 136. [2020-10-16 12:26:44,776 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 136 states. [2020-10-16 12:26:44,776 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 136 states to 136 states and 334 transitions. [2020-10-16 12:26:44,777 INFO L78 Accepts]: Start accepts. Automaton has 136 states and 334 transitions. Word has length 13 [2020-10-16 12:26:44,777 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:44,777 INFO L481 AbstractCegarLoop]: Abstraction has 136 states and 334 transitions. [2020-10-16 12:26:44,777 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-10-16 12:26:44,777 INFO L276 IsEmpty]: Start isEmpty. Operand 136 states and 334 transitions. [2020-10-16 12:26:44,777 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-10-16 12:26:44,777 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:44,777 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:44,978 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61,60 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:44,978 INFO L429 AbstractCegarLoop]: === Iteration 63 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:44,979 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:44,979 INFO L82 PathProgramCache]: Analyzing trace with hash -1705765827, now seen corresponding path program 52 times [2020-10-16 12:26:44,980 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:44,981 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [900458505] [2020-10-16 12:26:44,981 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:44,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:45,048 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,048 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [900458505] [2020-10-16 12:26:45,049 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1370668489] [2020-10-16 12:26:45,049 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 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:45,087 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 12:26:45,087 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:26:45,088 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-16 12:26:45,088 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:45,209 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,209 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:45,210 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-16 12:26:45,210 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [29754803] [2020-10-16 12:26:45,210 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:45,211 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:45,212 INFO L258 McrAutomatonBuilder]: Finished intersection with 20 states and 25 transitions. [2020-10-16 12:26:45,213 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:45,213 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:26:45,213 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:45,246 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:26:45,247 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:45,271 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 2 new interpolants: [28549#(and (<= ~i~0 46368) (<= ~j~0 12)), 28550#(and (<= ~i~0 46368) (<= (+ ~i~0 ~j~0) 12))] [2020-10-16 12:26:45,272 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:26:45,272 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:45,272 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:26:45,273 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=205, Unknown=0, NotChecked=0, Total=272 [2020-10-16 12:26:45,273 INFO L87 Difference]: Start difference. First operand 136 states and 334 transitions. Second operand 11 states. [2020-10-16 12:26:45,586 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:45,586 INFO L93 Difference]: Finished difference Result 197 states and 473 transitions. [2020-10-16 12:26:45,586 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2020-10-16 12:26:45,586 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 13 [2020-10-16 12:26:45,587 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:45,588 INFO L225 Difference]: With dead ends: 197 [2020-10-16 12:26:45,588 INFO L226 Difference]: Without dead ends: 192 [2020-10-16 12:26:45,588 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 8 SyntacticMatches, 2 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 156 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=201, Invalid=501, Unknown=0, NotChecked=0, Total=702 [2020-10-16 12:26:45,589 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 192 states. [2020-10-16 12:26:45,591 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 192 to 136. [2020-10-16 12:26:45,591 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 136 states. [2020-10-16 12:26:45,592 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 136 states to 136 states and 334 transitions. [2020-10-16 12:26:45,592 INFO L78 Accepts]: Start accepts. Automaton has 136 states and 334 transitions. Word has length 13 [2020-10-16 12:26:45,592 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:45,592 INFO L481 AbstractCegarLoop]: Abstraction has 136 states and 334 transitions. [2020-10-16 12:26:45,592 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:26:45,592 INFO L276 IsEmpty]: Start isEmpty. Operand 136 states and 334 transitions. [2020-10-16 12:26:45,593 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-10-16 12:26:45,593 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:45,593 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:45,802 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 61 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable62 [2020-10-16 12:26:45,803 INFO L429 AbstractCegarLoop]: === Iteration 64 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:45,803 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:45,803 INFO L82 PathProgramCache]: Analyzing trace with hash -1705103698, now seen corresponding path program 53 times [2020-10-16 12:26:45,806 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:45,806 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [92335333] [2020-10-16 12:26:45,806 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:45,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:45,876 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,876 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [92335333] [2020-10-16 12:26:45,877 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1847383546] [2020-10-16 12:26:45,877 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 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:45,914 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2020-10-16 12:26:45,914 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:26:45,915 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-16 12:26:45,916 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:46,029 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,029 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:46,030 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-16 12:26:46,030 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [2088822171] [2020-10-16 12:26:46,030 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:46,031 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:46,033 INFO L258 McrAutomatonBuilder]: Finished intersection with 19 states and 23 transitions. [2020-10-16 12:26:46,033 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:46,043 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:26:46,043 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:46,067 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [29091#(and (<= ~i~0 46368) (<= ~j~0 9))] [2020-10-16 12:26:46,068 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-16 12:26:46,068 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:46,068 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-16 12:26:46,069 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=178, Unknown=0, NotChecked=0, Total=240 [2020-10-16 12:26:46,069 INFO L87 Difference]: Start difference. First operand 136 states and 334 transitions. Second operand 10 states. [2020-10-16 12:26:46,412 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:46,413 INFO L93 Difference]: Finished difference Result 195 states and 470 transitions. [2020-10-16 12:26:46,413 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2020-10-16 12:26:46,414 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 13 [2020-10-16 12:26:46,414 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:46,415 INFO L225 Difference]: With dead ends: 195 [2020-10-16 12:26:46,416 INFO L226 Difference]: Without dead ends: 190 [2020-10-16 12:26:46,416 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 8 SyntacticMatches, 2 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 139 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=189, Invalid=461, Unknown=0, NotChecked=0, Total=650 [2020-10-16 12:26:46,417 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 190 states. [2020-10-16 12:26:46,419 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 190 to 136. [2020-10-16 12:26:46,419 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 136 states. [2020-10-16 12:26:46,420 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 136 states to 136 states and 334 transitions. [2020-10-16 12:26:46,420 INFO L78 Accepts]: Start accepts. Automaton has 136 states and 334 transitions. Word has length 13 [2020-10-16 12:26:46,420 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:46,420 INFO L481 AbstractCegarLoop]: Abstraction has 136 states and 334 transitions. [2020-10-16 12:26:46,420 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-16 12:26:46,421 INFO L276 IsEmpty]: Start isEmpty. Operand 136 states and 334 transitions. [2020-10-16 12:26:46,421 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-10-16 12:26:46,421 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:46,421 INFO L422 BasicCegarLoop]: trace histogram [4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:46,623 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63,62 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:46,624 INFO L429 AbstractCegarLoop]: === Iteration 65 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:46,624 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:46,624 INFO L82 PathProgramCache]: Analyzing trace with hash -1704842306, now seen corresponding path program 54 times [2020-10-16 12:26:46,626 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:46,626 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1383102508] [2020-10-16 12:26:46,626 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:46,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:46,705 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:46,706 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1383102508] [2020-10-16 12:26:46,706 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1491330728] [2020-10-16 12:26:46,706 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 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:46,744 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2020-10-16 12:26:46,744 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:26:46,745 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-16 12:26:46,746 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:46,859 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:46,859 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:46,859 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-16 12:26:46,860 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1691323181] [2020-10-16 12:26:46,860 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:46,861 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:46,863 INFO L258 McrAutomatonBuilder]: Finished intersection with 21 states and 27 transitions. [2020-10-16 12:26:46,863 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:46,870 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:26:46,870 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:46,894 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:26:46,894 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:46,941 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 3 new interpolants: [29632#(and (<= (+ (* 3 ~i~0) ~j~0) 11) (= ULTIMATE.start_main_~condI~0 0)), 29630#(and (<= ~i~0 46368) (<= ~j~0 11)), 29631#(and (<= ~i~0 46368) (<= (+ ~i~0 ~j~0) 11))] [2020-10-16 12:26:46,941 INFO L461 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-10-16 12:26:46,941 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:46,941 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-10-16 12:26:46,942 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=237, Unknown=0, NotChecked=0, Total=306 [2020-10-16 12:26:46,942 INFO L87 Difference]: Start difference. First operand 136 states and 334 transitions. Second operand 12 states. [2020-10-16 12:26:47,255 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:47,255 INFO L93 Difference]: Finished difference Result 195 states and 467 transitions. [2020-10-16 12:26:47,256 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2020-10-16 12:26:47,256 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 13 [2020-10-16 12:26:47,256 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:47,258 INFO L225 Difference]: With dead ends: 195 [2020-10-16 12:26:47,258 INFO L226 Difference]: Without dead ends: 190 [2020-10-16 12:26:47,258 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 8 SyntacticMatches, 2 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 172 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=204, Invalid=552, Unknown=0, NotChecked=0, Total=756 [2020-10-16 12:26:47,258 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 190 states. [2020-10-16 12:26:47,260 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 190 to 133. [2020-10-16 12:26:47,260 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 133 states. [2020-10-16 12:26:47,260 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 133 states to 133 states and 324 transitions. [2020-10-16 12:26:47,260 INFO L78 Accepts]: Start accepts. Automaton has 133 states and 324 transitions. Word has length 13 [2020-10-16 12:26:47,261 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:47,261 INFO L481 AbstractCegarLoop]: Abstraction has 133 states and 324 transitions. [2020-10-16 12:26:47,261 INFO L482 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-10-16 12:26:47,261 INFO L276 IsEmpty]: Start isEmpty. Operand 133 states and 324 transitions. [2020-10-16 12:26:47,261 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-10-16 12:26:47,261 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:47,261 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:47,462 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 63 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable64 [2020-10-16 12:26:47,462 INFO L429 AbstractCegarLoop]: === Iteration 66 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:47,463 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:47,463 INFO L82 PathProgramCache]: Analyzing trace with hash -1704180177, now seen corresponding path program 55 times [2020-10-16 12:26:47,464 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:47,465 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [618791398] [2020-10-16 12:26:47,465 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:47,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:47,536 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,537 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [618791398] [2020-10-16 12:26:47,539 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [82129973] [2020-10-16 12:26:47,539 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 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:47,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:47,576 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-16 12:26:47,577 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:47,679 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,679 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:47,679 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-16 12:26:47,679 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1364633212] [2020-10-16 12:26:47,680 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:47,680 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:47,682 INFO L258 McrAutomatonBuilder]: Finished intersection with 19 states and 23 transitions. [2020-10-16 12:26:47,682 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:47,692 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:26:47,692 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:47,723 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [30165#(and (<= ~i~0 46368) (<= ~j~0 13))] [2020-10-16 12:26:47,723 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-16 12:26:47,724 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:47,724 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-16 12:26:47,724 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=177, Unknown=0, NotChecked=0, Total=240 [2020-10-16 12:26:47,724 INFO L87 Difference]: Start difference. First operand 133 states and 324 transitions. Second operand 10 states. [2020-10-16 12:26:48,051 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:48,051 INFO L93 Difference]: Finished difference Result 191 states and 459 transitions. [2020-10-16 12:26:48,051 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2020-10-16 12:26:48,051 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 13 [2020-10-16 12:26:48,052 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:48,053 INFO L225 Difference]: With dead ends: 191 [2020-10-16 12:26:48,053 INFO L226 Difference]: Without dead ends: 186 [2020-10-16 12:26:48,053 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 9 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 138 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=184, Invalid=466, Unknown=0, NotChecked=0, Total=650 [2020-10-16 12:26:48,054 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 186 states. [2020-10-16 12:26:48,056 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 186 to 132. [2020-10-16 12:26:48,056 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 132 states. [2020-10-16 12:26:48,056 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 132 states to 132 states and 319 transitions. [2020-10-16 12:26:48,057 INFO L78 Accepts]: Start accepts. Automaton has 132 states and 319 transitions. Word has length 13 [2020-10-16 12:26:48,057 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:48,057 INFO L481 AbstractCegarLoop]: Abstraction has 132 states and 319 transitions. [2020-10-16 12:26:48,057 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-16 12:26:48,057 INFO L276 IsEmpty]: Start isEmpty. Operand 132 states and 319 transitions. [2020-10-16 12:26:48,057 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-10-16 12:26:48,057 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:48,057 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:48,259 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable65,64 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:48,260 INFO L429 AbstractCegarLoop]: === Iteration 67 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:48,260 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:48,260 INFO L82 PathProgramCache]: Analyzing trace with hash -1677137637, now seen corresponding path program 56 times [2020-10-16 12:26:48,262 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:48,262 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1206190136] [2020-10-16 12:26:48,262 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:48,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:48,333 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,333 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1206190136] [2020-10-16 12:26:48,334 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [210606375] [2020-10-16 12:26:48,334 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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:48,399 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 12:26:48,399 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:26:48,400 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-16 12:26:48,400 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:48,537 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,537 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:48,537 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-16 12:26:48,538 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [810197011] [2020-10-16 12:26:48,538 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:48,539 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:48,541 INFO L258 McrAutomatonBuilder]: Finished intersection with 19 states and 23 transitions. [2020-10-16 12:26:48,541 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:48,552 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:26:48,552 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-10-16 12:26:48,552 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:48,553 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-10-16 12:26:48,553 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=162, Unknown=0, NotChecked=0, Total=210 [2020-10-16 12:26:48,553 INFO L87 Difference]: Start difference. First operand 132 states and 319 transitions. Second operand 9 states. [2020-10-16 12:26:48,874 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:48,874 INFO L93 Difference]: Finished difference Result 200 states and 457 transitions. [2020-10-16 12:26:48,875 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2020-10-16 12:26:48,875 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 13 [2020-10-16 12:26:48,875 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:48,877 INFO L225 Difference]: With dead ends: 200 [2020-10-16 12:26:48,877 INFO L226 Difference]: Without dead ends: 198 [2020-10-16 12:26:48,877 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 9 SyntacticMatches, 2 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 131 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=155, Invalid=445, Unknown=0, NotChecked=0, Total=600 [2020-10-16 12:26:48,878 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 198 states. [2020-10-16 12:26:48,880 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 198 to 134. [2020-10-16 12:26:48,880 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 134 states. [2020-10-16 12:26:48,880 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 134 states to 134 states and 327 transitions. [2020-10-16 12:26:48,880 INFO L78 Accepts]: Start accepts. Automaton has 134 states and 327 transitions. Word has length 13 [2020-10-16 12:26:48,881 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:48,881 INFO L481 AbstractCegarLoop]: Abstraction has 134 states and 327 transitions. [2020-10-16 12:26:48,881 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-10-16 12:26:48,881 INFO L276 IsEmpty]: Start isEmpty. Operand 134 states and 327 transitions. [2020-10-16 12:26:48,881 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-10-16 12:26:48,882 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:48,882 INFO L422 BasicCegarLoop]: trace histogram [4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:49,085 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 65 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable66 [2020-10-16 12:26:49,085 INFO L429 AbstractCegarLoop]: === Iteration 68 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:49,086 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:49,086 INFO L82 PathProgramCache]: Analyzing trace with hash -1677136676, now seen corresponding path program 57 times [2020-10-16 12:26:49,087 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:49,088 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2004878833] [2020-10-16 12:26:49,088 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:49,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:49,153 INFO 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:49,154 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2004878833] [2020-10-16 12:26:49,154 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1086856036] [2020-10-16 12:26:49,154 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 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:49,191 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2020-10-16 12:26:49,191 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:26:49,192 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-16 12:26:49,193 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:49,334 INFO 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:49,334 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:49,334 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-16 12:26:49,335 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1501942479] [2020-10-16 12:26:49,335 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:49,335 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:49,337 INFO L258 McrAutomatonBuilder]: Finished intersection with 21 states and 27 transitions. [2020-10-16 12:26:49,337 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:49,349 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:26:49,349 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:49,384 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:26:49,384 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:49,412 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 2 new interpolants: [31232#(and (<= ~i~0 46368) (<= (+ ~i~0 ~j~0) 11)), 31231#(and (<= ~i~0 46368) (<= ~j~0 11))] [2020-10-16 12:26:49,412 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:26:49,413 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:49,413 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:26:49,413 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=206, Unknown=0, NotChecked=0, Total=272 [2020-10-16 12:26:49,413 INFO L87 Difference]: Start difference. First operand 134 states and 327 transitions. Second operand 11 states. [2020-10-16 12:26:49,739 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:49,739 INFO L93 Difference]: Finished difference Result 196 states and 459 transitions. [2020-10-16 12:26:49,739 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2020-10-16 12:26:49,739 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 13 [2020-10-16 12:26:49,739 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:49,741 INFO L225 Difference]: With dead ends: 196 [2020-10-16 12:26:49,741 INFO L226 Difference]: Without dead ends: 191 [2020-10-16 12:26:49,741 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 9 SyntacticMatches, 2 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 157 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=199, Invalid=503, Unknown=0, NotChecked=0, Total=702 [2020-10-16 12:26:49,742 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 191 states. [2020-10-16 12:26:49,744 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 191 to 132. [2020-10-16 12:26:49,744 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 132 states. [2020-10-16 12:26:49,744 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 132 states to 132 states and 319 transitions. [2020-10-16 12:26:49,744 INFO L78 Accepts]: Start accepts. Automaton has 132 states and 319 transitions. Word has length 13 [2020-10-16 12:26:49,744 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:49,744 INFO L481 AbstractCegarLoop]: Abstraction has 132 states and 319 transitions. [2020-10-16 12:26:49,744 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:26:49,745 INFO L276 IsEmpty]: Start isEmpty. Operand 132 states and 319 transitions. [2020-10-16 12:26:49,745 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-10-16 12:26:49,745 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:49,745 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:49,946 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 66 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable67 [2020-10-16 12:26:49,946 INFO L429 AbstractCegarLoop]: === Iteration 69 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:49,946 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:49,947 INFO L82 PathProgramCache]: Analyzing trace with hash -1676474547, now seen corresponding path program 58 times [2020-10-16 12:26:49,948 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:49,949 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1100420675] [2020-10-16 12:26:49,949 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:49,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:50,022 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,022 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1100420675] [2020-10-16 12:26:50,022 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1140944518] [2020-10-16 12:26:50,023 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 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:50,059 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 12:26:50,059 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:26:50,060 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-16 12:26:50,060 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:50,196 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,196 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:50,197 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-16 12:26:50,197 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [690263549] [2020-10-16 12:26:50,197 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:50,198 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:50,200 INFO L258 McrAutomatonBuilder]: Finished intersection with 20 states and 25 transitions. [2020-10-16 12:26:50,200 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:50,213 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:26:50,213 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:50,236 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [31764#(and (<= ~i~0 46368) (<= ~j~0 10))] [2020-10-16 12:26:50,236 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-16 12:26:50,236 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:50,236 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-16 12:26:50,237 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=179, Unknown=0, NotChecked=0, Total=240 [2020-10-16 12:26:50,237 INFO L87 Difference]: Start difference. First operand 132 states and 319 transitions. Second operand 10 states. [2020-10-16 12:26:50,587 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:50,587 INFO L93 Difference]: Finished difference Result 195 states and 458 transitions. [2020-10-16 12:26:50,587 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2020-10-16 12:26:50,588 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 13 [2020-10-16 12:26:50,588 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:50,589 INFO L225 Difference]: With dead ends: 195 [2020-10-16 12:26:50,589 INFO L226 Difference]: Without dead ends: 190 [2020-10-16 12:26:50,590 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 9 SyntacticMatches, 2 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 141 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=187, Invalid=463, Unknown=0, NotChecked=0, Total=650 [2020-10-16 12:26:50,590 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 190 states. [2020-10-16 12:26:50,593 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 190 to 132. [2020-10-16 12:26:50,593 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 132 states. [2020-10-16 12:26:50,593 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 132 states to 132 states and 319 transitions. [2020-10-16 12:26:50,593 INFO L78 Accepts]: Start accepts. Automaton has 132 states and 319 transitions. Word has length 13 [2020-10-16 12:26:50,593 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:50,593 INFO L481 AbstractCegarLoop]: Abstraction has 132 states and 319 transitions. [2020-10-16 12:26:50,593 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-16 12:26:50,594 INFO L276 IsEmpty]: Start isEmpty. Operand 132 states and 319 transitions. [2020-10-16 12:26:50,594 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-10-16 12:26:50,594 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:50,594 INFO L422 BasicCegarLoop]: trace histogram [4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:50,795 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 67 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable68 [2020-10-16 12:26:50,796 INFO L429 AbstractCegarLoop]: === Iteration 70 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:50,796 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:50,796 INFO L82 PathProgramCache]: Analyzing trace with hash -1675551026, now seen corresponding path program 59 times [2020-10-16 12:26:50,798 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:50,798 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [682518058] [2020-10-16 12:26:50,798 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:50,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:50,869 INFO 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:50,869 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [682518058] [2020-10-16 12:26:50,870 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [826114506] [2020-10-16 12:26:50,870 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 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:50,913 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2020-10-16 12:26:50,914 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:26:50,914 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-16 12:26:50,915 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:51,038 INFO 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:51,039 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:51,039 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-16 12:26:51,039 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [541020689] [2020-10-16 12:26:51,039 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:51,040 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:51,042 INFO L258 McrAutomatonBuilder]: Finished intersection with 21 states and 27 transitions. [2020-10-16 12:26:51,042 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:51,057 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:26:51,058 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:51,082 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [32295#(and (<= ~i~0 46368) (<= ~j~0 9))] [2020-10-16 12:26:51,082 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-16 12:26:51,083 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:51,083 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-16 12:26:51,083 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=180, Unknown=0, NotChecked=0, Total=240 [2020-10-16 12:26:51,083 INFO L87 Difference]: Start difference. First operand 132 states and 319 transitions. Second operand 10 states. [2020-10-16 12:26:51,434 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:51,434 INFO L93 Difference]: Finished difference Result 189 states and 441 transitions. [2020-10-16 12:26:51,434 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2020-10-16 12:26:51,435 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 13 [2020-10-16 12:26:51,435 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:51,436 INFO L225 Difference]: With dead ends: 189 [2020-10-16 12:26:51,436 INFO L226 Difference]: Without dead ends: 184 [2020-10-16 12:26:51,437 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 10 SyntacticMatches, 2 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 145 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=185, Invalid=465, Unknown=0, NotChecked=0, Total=650 [2020-10-16 12:26:51,437 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 184 states. [2020-10-16 12:26:51,439 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 184 to 130. [2020-10-16 12:26:51,439 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 130 states. [2020-10-16 12:26:51,439 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 130 states to 130 states and 305 transitions. [2020-10-16 12:26:51,439 INFO L78 Accepts]: Start accepts. Automaton has 130 states and 305 transitions. Word has length 13 [2020-10-16 12:26:51,440 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:51,440 INFO L481 AbstractCegarLoop]: Abstraction has 130 states and 305 transitions. [2020-10-16 12:26:51,440 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-16 12:26:51,440 INFO L276 IsEmpty]: Start isEmpty. Operand 130 states and 305 transitions. [2020-10-16 12:26:51,440 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-10-16 12:26:51,440 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:51,440 INFO L422 BasicCegarLoop]: trace histogram [6, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:51,641 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable69,68 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:51,641 INFO L429 AbstractCegarLoop]: === Iteration 71 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:51,642 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:51,642 INFO L82 PathProgramCache]: Analyzing trace with hash 1141268816, now seen corresponding path program 6 times [2020-10-16 12:26:51,644 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:51,644 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [368315238] [2020-10-16 12:26:51,644 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:51,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:51,738 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,738 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [368315238] [2020-10-16 12:26:51,738 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [259305126] [2020-10-16 12:26:51,738 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 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:51,777 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2020-10-16 12:26:51,777 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:26:51,778 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:26:51,779 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:51,917 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-16 12:26:51,945 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,945 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:51,945 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 16 [2020-10-16 12:26:51,945 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1789457675] [2020-10-16 12:26:51,946 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:51,947 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:51,949 INFO L258 McrAutomatonBuilder]: Finished intersection with 28 states and 41 transitions. [2020-10-16 12:26:51,949 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:51,964 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:26:51,965 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-16 12:26:51,965 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:51,965 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-16 12:26:51,965 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=223, Unknown=0, NotChecked=0, Total=306 [2020-10-16 12:26:51,965 INFO L87 Difference]: Start difference. First operand 130 states and 305 transitions. Second operand 10 states. [2020-10-16 12:26:52,128 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:52,128 INFO L93 Difference]: Finished difference Result 185 states and 431 transitions. [2020-10-16 12:26:52,129 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2020-10-16 12:26:52,129 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 13 [2020-10-16 12:26:52,129 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:52,130 INFO L225 Difference]: With dead ends: 185 [2020-10-16 12:26:52,130 INFO L226 Difference]: Without dead ends: 180 [2020-10-16 12:26:52,131 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:52,131 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 180 states. [2020-10-16 12:26:52,133 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 180 to 139. [2020-10-16 12:26:52,134 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 139 states. [2020-10-16 12:26:52,134 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 139 states to 139 states and 341 transitions. [2020-10-16 12:26:52,134 INFO L78 Accepts]: Start accepts. Automaton has 139 states and 341 transitions. Word has length 13 [2020-10-16 12:26:52,134 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:52,134 INFO L481 AbstractCegarLoop]: Abstraction has 139 states and 341 transitions. [2020-10-16 12:26:52,134 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-16 12:26:52,134 INFO L276 IsEmpty]: Start isEmpty. Operand 139 states and 341 transitions. [2020-10-16 12:26:52,135 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-10-16 12:26:52,135 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:52,135 INFO L422 BasicCegarLoop]: trace histogram [6, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:52,336 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70,69 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:52,336 INFO L429 AbstractCegarLoop]: === Iteration 72 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:52,337 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:52,337 INFO L82 PathProgramCache]: Analyzing trace with hash 33766584, now seen corresponding path program 6 times [2020-10-16 12:26:52,339 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:52,339 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1285312013] [2020-10-16 12:26:52,339 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:52,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:52,445 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:52,445 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1285312013] [2020-10-16 12:26:52,445 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1896581553] [2020-10-16 12:26:52,445 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:52,480 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2020-10-16 12:26:52,481 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:26:52,481 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:26:52,482 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:52,610 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:52,611 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:52,611 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:26:52,611 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1773691948] [2020-10-16 12:26:52,611 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:52,612 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:52,614 INFO L258 McrAutomatonBuilder]: Finished intersection with 21 states and 27 transitions. [2020-10-16 12:26:52,614 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:52,614 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:26:52,614 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:52,642 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:26:52,643 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:52,671 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:26:52,671 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:52,699 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:26:52,700 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:52,730 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:26:52,731 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:52,760 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:26:52,760 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:52,797 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 6 new interpolants: [33349#(and (<= ~i~0 46368) (<= ~j~0 7)), 33350#(and (<= ~i~0 46368) (<= (+ ~i~0 ~j~0) 7)), 33351#(and (<= ~i~0 46368) (<= (+ (* 2 ~i~0) ~j~0) 7)), 33352#(and (<= ~i~0 46368) (<= (+ (* 3 ~i~0) ~j~0) 7)), 33353#(and (<= ~i~0 46368) (<= (+ (* 4 ~i~0) ~j~0) 7)), 33354#(and (<= ~i~0 46368) (<= (+ (* 5 ~i~0) ~j~0) 7))] [2020-10-16 12:26:52,797 INFO L461 AbstractCegarLoop]: Interpolant automaton has 16 states [2020-10-16 12:26:52,797 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:52,798 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2020-10-16 12:26:52,798 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=124, Invalid=382, Unknown=0, NotChecked=0, Total=506 [2020-10-16 12:26:52,798 INFO L87 Difference]: Start difference. First operand 139 states and 341 transitions. Second operand 16 states. [2020-10-16 12:26:53,218 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:53,218 INFO L93 Difference]: Finished difference Result 217 states and 519 transitions. [2020-10-16 12:26:53,219 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2020-10-16 12:26:53,219 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 13 [2020-10-16 12:26:53,219 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:53,221 INFO L225 Difference]: With dead ends: 217 [2020-10-16 12:26:53,221 INFO L226 Difference]: Without dead ends: 211 [2020-10-16 12:26:53,221 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 5 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 282 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=315, Invalid=807, Unknown=0, NotChecked=0, Total=1122 [2020-10-16 12:26:53,222 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 211 states. [2020-10-16 12:26:53,224 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 211 to 150. [2020-10-16 12:26:53,224 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 150 states. [2020-10-16 12:26:53,224 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 150 states to 150 states and 377 transitions. [2020-10-16 12:26:53,224 INFO L78 Accepts]: Start accepts. Automaton has 150 states and 377 transitions. Word has length 13 [2020-10-16 12:26:53,224 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:53,225 INFO L481 AbstractCegarLoop]: Abstraction has 150 states and 377 transitions. [2020-10-16 12:26:53,225 INFO L482 AbstractCegarLoop]: Interpolant automaton has 16 states. [2020-10-16 12:26:53,225 INFO L276 IsEmpty]: Start isEmpty. Operand 150 states and 377 transitions. [2020-10-16 12:26:53,225 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:26:53,225 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:53,225 INFO L422 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:53,435 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71,70 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:53,436 INFO L429 AbstractCegarLoop]: === Iteration 73 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:53,436 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:53,436 INFO L82 PathProgramCache]: Analyzing trace with hash -195697579, now seen corresponding path program 60 times [2020-10-16 12:26:53,438 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:53,438 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1585881945] [2020-10-16 12:26:53,438 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:53,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:53,534 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:53,534 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1585881945] [2020-10-16 12:26:53,535 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1734003291] [2020-10-16 12:26:53,535 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:53,575 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2020-10-16 12:26:53,576 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:26:53,577 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:26:53,578 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:53,740 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:53,741 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:53,741 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:26:53,741 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1258109884] [2020-10-16 12:26:53,741 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:53,743 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:53,745 INFO L258 McrAutomatonBuilder]: Finished intersection with 26 states and 37 transitions. [2020-10-16 12:26:53,745 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:53,760 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:53,761 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:53,766 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:53,767 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:53,772 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:26:53,773 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-16 12:26:53,773 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:53,773 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-16 12:26:53,773 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=189, Unknown=0, NotChecked=0, Total=272 [2020-10-16 12:26:53,773 INFO L87 Difference]: Start difference. First operand 150 states and 377 transitions. Second operand 10 states. [2020-10-16 12:26:53,834 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:53,834 INFO L93 Difference]: Finished difference Result 187 states and 451 transitions. [2020-10-16 12:26:53,835 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2020-10-16 12:26:53,835 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 14 [2020-10-16 12:26:53,835 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:53,836 INFO L225 Difference]: With dead ends: 187 [2020-10-16 12:26:53,837 INFO L226 Difference]: Without dead ends: 185 [2020-10-16 12:26:53,837 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 14 SyntacticMatches, 3 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 57 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=83, Invalid=189, Unknown=0, NotChecked=0, Total=272 [2020-10-16 12:26:53,837 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 185 states. [2020-10-16 12:26:53,840 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 185 to 158. [2020-10-16 12:26:53,840 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 158 states. [2020-10-16 12:26:53,841 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 158 states to 158 states and 401 transitions. [2020-10-16 12:26:53,841 INFO L78 Accepts]: Start accepts. Automaton has 158 states and 401 transitions. Word has length 14 [2020-10-16 12:26:53,841 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:53,841 INFO L481 AbstractCegarLoop]: Abstraction has 158 states and 401 transitions. [2020-10-16 12:26:53,841 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-16 12:26:53,841 INFO L276 IsEmpty]: Start isEmpty. Operand 158 states and 401 transitions. [2020-10-16 12:26:53,842 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:26:53,842 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:53,842 INFO L422 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:54,050 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 71 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable72 [2020-10-16 12:26:54,050 INFO L429 AbstractCegarLoop]: === Iteration 74 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:54,051 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:54,052 INFO L82 PathProgramCache]: Analyzing trace with hash -195696618, now seen corresponding path program 61 times [2020-10-16 12:26:54,053 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:54,053 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1844106529] [2020-10-16 12:26:54,054 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:54,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:54,158 INFO 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,158 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1844106529] [2020-10-16 12:26:54,159 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [743483951] [2020-10-16 12:26:54,159 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 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:54,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:54,199 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:26:54,200 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:54,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:26:54,347 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:54,347 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:26:54,347 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1771728228] [2020-10-16 12:26:54,348 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:54,349 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:54,351 INFO L258 McrAutomatonBuilder]: Finished intersection with 25 states and 35 transitions. [2020-10-16 12:26:54,351 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:54,364 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:54,364 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:54,370 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:54,370 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:54,376 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:26:54,376 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-16 12:26:54,376 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:54,376 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-16 12:26:54,377 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=190, Unknown=0, NotChecked=0, Total=272 [2020-10-16 12:26:54,377 INFO L87 Difference]: Start difference. First operand 158 states and 401 transitions. Second operand 10 states. [2020-10-16 12:26:54,481 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:54,481 INFO L93 Difference]: Finished difference Result 196 states and 469 transitions. [2020-10-16 12:26:54,482 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2020-10-16 12:26:54,482 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 14 [2020-10-16 12:26:54,482 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:54,484 INFO L225 Difference]: With dead ends: 196 [2020-10-16 12:26:54,484 INFO L226 Difference]: Without dead ends: 194 [2020-10-16 12:26:54,484 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 13 SyntacticMatches, 3 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 75 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=97, Invalid=209, Unknown=0, NotChecked=0, Total=306 [2020-10-16 12:26:54,485 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 194 states. [2020-10-16 12:26:54,487 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 194 to 156. [2020-10-16 12:26:54,487 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 156 states. [2020-10-16 12:26:54,488 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 156 states to 156 states and 395 transitions. [2020-10-16 12:26:54,488 INFO L78 Accepts]: Start accepts. Automaton has 156 states and 395 transitions. Word has length 14 [2020-10-16 12:26:54,488 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:54,488 INFO L481 AbstractCegarLoop]: Abstraction has 156 states and 395 transitions. [2020-10-16 12:26:54,488 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-16 12:26:54,488 INFO L276 IsEmpty]: Start isEmpty. Operand 156 states and 395 transitions. [2020-10-16 12:26:54,489 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:26:54,489 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:54,489 INFO L422 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:54,700 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable73,72 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:54,701 INFO L429 AbstractCegarLoop]: === Iteration 75 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:54,701 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:54,701 INFO L82 PathProgramCache]: Analyzing trace with hash -195667788, now seen corresponding path program 62 times [2020-10-16 12:26:54,703 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:54,703 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2064747204] [2020-10-16 12:26:54,703 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:54,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:54,787 INFO 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,788 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2064747204] [2020-10-16 12:26:54,788 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [66061588] [2020-10-16 12:26:54,788 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 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:54,848 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 12:26:54,848 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:26:54,849 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:26:54,850 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:56,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:56,233 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:56,233 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:26:56,234 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [122121506] [2020-10-16 12:26:56,234 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:56,236 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:56,240 INFO L258 McrAutomatonBuilder]: Finished intersection with 24 states and 33 transitions. [2020-10-16 12:26:56,240 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:56,252 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:56,252 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:56,270 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:56,270 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:56,279 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:26:56,279 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-16 12:26:56,279 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:56,280 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-16 12:26:56,280 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=185, Unknown=0, NotChecked=0, Total=272 [2020-10-16 12:26:56,280 INFO L87 Difference]: Start difference. First operand 156 states and 395 transitions. Second operand 10 states. [2020-10-16 12:26:56,396 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:56,396 INFO L93 Difference]: Finished difference Result 198 states and 473 transitions. [2020-10-16 12:26:56,397 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2020-10-16 12:26:56,397 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 14 [2020-10-16 12:26:56,397 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:56,398 INFO L225 Difference]: With dead ends: 198 [2020-10-16 12:26:56,398 INFO L226 Difference]: Without dead ends: 196 [2020-10-16 12:26:56,399 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 12 SyntacticMatches, 3 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 83 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=116, Invalid=226, Unknown=0, NotChecked=0, Total=342 [2020-10-16 12:26:56,399 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 196 states. [2020-10-16 12:26:56,402 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 196 to 157. [2020-10-16 12:26:56,402 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 157 states. [2020-10-16 12:26:56,403 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 157 states to 157 states and 398 transitions. [2020-10-16 12:26:56,403 INFO L78 Accepts]: Start accepts. Automaton has 157 states and 398 transitions. Word has length 14 [2020-10-16 12:26:56,403 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:56,403 INFO L481 AbstractCegarLoop]: Abstraction has 157 states and 398 transitions. [2020-10-16 12:26:56,403 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-16 12:26:56,403 INFO L276 IsEmpty]: Start isEmpty. Operand 157 states and 398 transitions. [2020-10-16 12:26:56,404 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:26:56,404 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:56,404 INFO L422 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:56,615 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable74,73 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:56,616 INFO L429 AbstractCegarLoop]: === Iteration 76 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:56,616 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:56,616 INFO L82 PathProgramCache]: Analyzing trace with hash -195666827, now seen corresponding path program 63 times [2020-10-16 12:26:56,618 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:56,618 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2020968334] [2020-10-16 12:26:56,618 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:56,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:56,723 INFO 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,723 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2020968334] [2020-10-16 12:26:56,724 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [907980137] [2020-10-16 12:26:56,724 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 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:56,763 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2020-10-16 12:26:56,764 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:26:56,764 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:26:56,765 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:56,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:56,925 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:56,925 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:26:56,925 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [2144215011] [2020-10-16 12:26:56,925 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:56,926 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:56,928 INFO L258 McrAutomatonBuilder]: Finished intersection with 24 states and 33 transitions. [2020-10-16 12:26:56,928 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:56,936 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:56,936 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:56,944 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:56,945 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:56,950 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:26:56,950 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-16 12:26:56,951 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:56,951 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-16 12:26:56,951 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=192, Unknown=0, NotChecked=0, Total=272 [2020-10-16 12:26:56,951 INFO L87 Difference]: Start difference. First operand 157 states and 398 transitions. Second operand 10 states. [2020-10-16 12:26:57,047 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:57,047 INFO L93 Difference]: Finished difference Result 200 states and 478 transitions. [2020-10-16 12:26:57,048 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2020-10-16 12:26:57,048 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 14 [2020-10-16 12:26:57,048 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:57,050 INFO L225 Difference]: With dead ends: 200 [2020-10-16 12:26:57,050 INFO L226 Difference]: Without dead ends: 198 [2020-10-16 12:26:57,051 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 12 SyntacticMatches, 3 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 93 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=109, Invalid=233, Unknown=0, NotChecked=0, Total=342 [2020-10-16 12:26:57,051 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 198 states. [2020-10-16 12:26:57,054 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 198 to 154. [2020-10-16 12:26:57,055 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 154 states. [2020-10-16 12:26:57,055 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 154 states to 154 states and 389 transitions. [2020-10-16 12:26:57,055 INFO L78 Accepts]: Start accepts. Automaton has 154 states and 389 transitions. Word has length 14 [2020-10-16 12:26:57,056 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:57,056 INFO L481 AbstractCegarLoop]: Abstraction has 154 states and 389 transitions. [2020-10-16 12:26:57,056 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-16 12:26:57,056 INFO L276 IsEmpty]: Start isEmpty. Operand 154 states and 389 transitions. [2020-10-16 12:26:57,056 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:26:57,056 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:57,057 INFO L422 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:57,267 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable75,74 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:57,268 INFO L429 AbstractCegarLoop]: === Iteration 77 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:57,268 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:57,268 INFO L82 PathProgramCache]: Analyzing trace with hash -194774058, now seen corresponding path program 64 times [2020-10-16 12:26:57,270 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:57,270 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [725331152] [2020-10-16 12:26:57,270 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:57,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:57,364 INFO 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:57,364 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [725331152] [2020-10-16 12:26:57,364 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1710249280] [2020-10-16 12:26:57,365 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 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:57,425 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 12:26:57,426 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:26:57,426 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:26:57,427 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:57,673 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:57,673 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:57,673 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:26:57,674 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1702720334] [2020-10-16 12:26:57,674 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:57,675 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:57,676 INFO L258 McrAutomatonBuilder]: Finished intersection with 23 states and 31 transitions. [2020-10-16 12:26:57,677 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:57,688 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:57,689 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:57,701 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:57,701 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:57,707 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:26:57,707 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-16 12:26:57,708 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:57,708 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-16 12:26:57,708 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=186, Unknown=0, NotChecked=0, Total=272 [2020-10-16 12:26:57,708 INFO L87 Difference]: Start difference. First operand 154 states and 389 transitions. Second operand 10 states. [2020-10-16 12:26:57,839 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:57,839 INFO L93 Difference]: Finished difference Result 198 states and 473 transitions. [2020-10-16 12:26:57,840 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2020-10-16 12:26:57,840 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 14 [2020-10-16 12:26:57,840 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:57,842 INFO L225 Difference]: With dead ends: 198 [2020-10-16 12:26:57,842 INFO L226 Difference]: Without dead ends: 196 [2020-10-16 12:26:57,842 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 11 SyntacticMatches, 3 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 90 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=128, Invalid=252, Unknown=0, NotChecked=0, Total=380 [2020-10-16 12:26:57,843 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 196 states. [2020-10-16 12:26:57,845 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 196 to 156. [2020-10-16 12:26:57,845 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 156 states. [2020-10-16 12:26:57,845 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 156 states to 156 states and 395 transitions. [2020-10-16 12:26:57,845 INFO L78 Accepts]: Start accepts. Automaton has 156 states and 395 transitions. Word has length 14 [2020-10-16 12:26:57,845 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:57,845 INFO L481 AbstractCegarLoop]: Abstraction has 156 states and 395 transitions. [2020-10-16 12:26:57,846 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-16 12:26:57,846 INFO L276 IsEmpty]: Start isEmpty. Operand 156 states and 395 transitions. [2020-10-16 12:26:57,846 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:26:57,846 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:57,846 INFO L422 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:58,047 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 75 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable76 [2020-10-16 12:26:58,047 INFO L429 AbstractCegarLoop]: === Iteration 78 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:58,047 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:58,048 INFO L82 PathProgramCache]: Analyzing trace with hash -194773097, now seen corresponding path program 65 times [2020-10-16 12:26:58,049 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:58,049 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [642522892] [2020-10-16 12:26:58,050 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:58,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:58,133 INFO 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:58,133 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [642522892] [2020-10-16 12:26:58,133 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1121149247] [2020-10-16 12:26:58,133 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 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:58,190 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 12:26:58,190 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:26:58,191 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:26:58,191 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:27:00,984 INFO 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,985 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:27:00,985 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:27:00,985 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1306030350] [2020-10-16 12:27:00,985 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:27:00,986 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:27:00,989 INFO L258 McrAutomatonBuilder]: Finished intersection with 23 states and 31 transitions. [2020-10-16 12:27:00,989 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:27:00,991 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:00,992 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:01,003 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:01,003 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:01,007 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:27:01,008 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-16 12:27:01,008 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:27:01,008 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-16 12:27:01,008 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=189, Unknown=1, NotChecked=0, Total=272 [2020-10-16 12:27:01,008 INFO L87 Difference]: Start difference. First operand 156 states and 395 transitions. Second operand 10 states. [2020-10-16 12:27:01,151 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:27:01,151 INFO L93 Difference]: Finished difference Result 201 states and 479 transitions. [2020-10-16 12:27:01,152 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2020-10-16 12:27:01,152 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 14 [2020-10-16 12:27:01,152 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:27:01,154 INFO L225 Difference]: With dead ends: 201 [2020-10-16 12:27:01,154 INFO L226 Difference]: Without dead ends: 199 [2020-10-16 12:27:01,154 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 11 SyntacticMatches, 3 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 98 ImplicationChecksByTransitivity, 2.9s TimeCoverageRelationStatistics Valid=124, Invalid=255, Unknown=1, NotChecked=0, Total=380 [2020-10-16 12:27:01,155 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 199 states. [2020-10-16 12:27:01,157 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 199 to 155. [2020-10-16 12:27:01,157 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 155 states. [2020-10-16 12:27:01,157 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 155 states to 155 states and 392 transitions. [2020-10-16 12:27:01,157 INFO L78 Accepts]: Start accepts. Automaton has 155 states and 392 transitions. Word has length 14 [2020-10-16 12:27:01,158 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:27:01,158 INFO L481 AbstractCegarLoop]: Abstraction has 155 states and 392 transitions. [2020-10-16 12:27:01,158 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-16 12:27:01,158 INFO L276 IsEmpty]: Start isEmpty. Operand 155 states and 392 transitions. [2020-10-16 12:27:01,158 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:27:01,158 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:27:01,158 INFO L422 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:27:01,359 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable77,76 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:01,359 INFO L429 AbstractCegarLoop]: === Iteration 79 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:27:01,359 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:27:01,359 INFO L82 PathProgramCache]: Analyzing trace with hash -194744267, now seen corresponding path program 66 times [2020-10-16 12:27:01,360 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:27:01,361 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1718044461] [2020-10-16 12:27:01,361 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:27:01,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:01,451 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:01,451 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1718044461] [2020-10-16 12:27:01,451 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1643941372] [2020-10-16 12:27:01,451 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 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:27:01,490 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2020-10-16 12:27:01,490 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:27:01,491 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:27:01,491 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:27:01,759 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:01,760 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:27:01,760 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:27:01,760 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1981968561] [2020-10-16 12:27:01,760 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:27:01,762 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:27:01,767 INFO L258 McrAutomatonBuilder]: Finished intersection with 23 states and 31 transitions. [2020-10-16 12:27:01,767 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:27:01,770 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:01,771 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:01,791 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:01,792 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:01,802 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:27:01,802 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-16 12:27:01,802 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:27:01,803 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-16 12:27:01,803 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=190, Unknown=0, NotChecked=0, Total=272 [2020-10-16 12:27:01,803 INFO L87 Difference]: Start difference. First operand 155 states and 392 transitions. Second operand 10 states. [2020-10-16 12:27:01,977 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:27:01,978 INFO L93 Difference]: Finished difference Result 198 states and 473 transitions. [2020-10-16 12:27:01,978 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2020-10-16 12:27:01,979 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 14 [2020-10-16 12:27:01,979 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:27:01,981 INFO L225 Difference]: With dead ends: 198 [2020-10-16 12:27:01,981 INFO L226 Difference]: Without dead ends: 196 [2020-10-16 12:27:01,981 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 11 SyntacticMatches, 3 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 100 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=122, Invalid=258, Unknown=0, NotChecked=0, Total=380 [2020-10-16 12:27:01,982 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 196 states. [2020-10-16 12:27:01,985 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 196 to 156. [2020-10-16 12:27:01,986 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 156 states. [2020-10-16 12:27:01,986 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 156 states to 156 states and 395 transitions. [2020-10-16 12:27:01,987 INFO L78 Accepts]: Start accepts. Automaton has 156 states and 395 transitions. Word has length 14 [2020-10-16 12:27:01,987 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:27:01,987 INFO L481 AbstractCegarLoop]: Abstraction has 156 states and 395 transitions. [2020-10-16 12:27:01,987 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-16 12:27:01,987 INFO L276 IsEmpty]: Start isEmpty. Operand 156 states and 395 transitions. [2020-10-16 12:27:01,988 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:27:01,988 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:27:01,988 INFO L422 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:27:02,189 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable78,77 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:02,189 INFO L429 AbstractCegarLoop]: === Iteration 80 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:27:02,189 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:27:02,190 INFO L82 PathProgramCache]: Analyzing trace with hash -194743306, now seen corresponding path program 67 times [2020-10-16 12:27:02,191 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:27:02,191 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [956911545] [2020-10-16 12:27:02,191 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:27:02,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:02,283 INFO 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,283 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [956911545] [2020-10-16 12:27:02,283 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1259446550] [2020-10-16 12:27:02,283 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 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:27:02,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:02,326 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:27:02,327 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:27:02,518 INFO 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,518 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:27:02,518 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:27:02,518 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [5037753] [2020-10-16 12:27:02,518 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:27:02,520 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:27:02,522 INFO L258 McrAutomatonBuilder]: Finished intersection with 23 states and 31 transitions. [2020-10-16 12:27:02,522 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:27:02,527 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:02,527 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:02,536 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:02,536 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:02,543 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:27:02,544 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-16 12:27:02,544 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:27:02,544 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-16 12:27:02,544 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=195, Unknown=0, NotChecked=0, Total=272 [2020-10-16 12:27:02,544 INFO L87 Difference]: Start difference. First operand 156 states and 395 transitions. Second operand 10 states. [2020-10-16 12:27:02,700 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:27:02,701 INFO L93 Difference]: Finished difference Result 201 states and 480 transitions. [2020-10-16 12:27:02,701 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2020-10-16 12:27:02,701 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 14 [2020-10-16 12:27:02,702 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:27:02,703 INFO L225 Difference]: With dead ends: 201 [2020-10-16 12:27:02,703 INFO L226 Difference]: Without dead ends: 199 [2020-10-16 12:27:02,704 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 11 SyntacticMatches, 3 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 107 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=119, Invalid=261, Unknown=0, NotChecked=0, Total=380 [2020-10-16 12:27:02,704 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 199 states. [2020-10-16 12:27:02,707 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 199 to 152. [2020-10-16 12:27:02,707 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 152 states. [2020-10-16 12:27:02,707 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 152 states to 152 states and 383 transitions. [2020-10-16 12:27:02,708 INFO L78 Accepts]: Start accepts. Automaton has 152 states and 383 transitions. Word has length 14 [2020-10-16 12:27:02,708 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:27:02,708 INFO L481 AbstractCegarLoop]: Abstraction has 152 states and 383 transitions. [2020-10-16 12:27:02,708 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-16 12:27:02,708 INFO L276 IsEmpty]: Start isEmpty. Operand 152 states and 383 transitions. [2020-10-16 12:27:02,709 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:27:02,709 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:27:02,709 INFO L422 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:27:02,918 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 78 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable79 [2020-10-16 12:27:02,918 INFO L429 AbstractCegarLoop]: === Iteration 81 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:27:02,919 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:27:02,919 INFO L82 PathProgramCache]: Analyzing trace with hash -167068428, now seen corresponding path program 68 times [2020-10-16 12:27:02,921 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:27:02,921 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1510245918] [2020-10-16 12:27:02,921 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:27:02,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:03,040 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:03,041 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1510245918] [2020-10-16 12:27:03,041 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [140732037] [2020-10-16 12:27:03,041 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 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:03,099 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 12:27:03,100 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:27:03,101 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:27:03,102 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:27:03,252 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:03,253 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:27:03,253 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:27:03,253 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1299669783] [2020-10-16 12:27:03,253 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:27:03,254 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:27:03,257 INFO L258 McrAutomatonBuilder]: Finished intersection with 22 states and 29 transitions. [2020-10-16 12:27:03,257 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:27:03,260 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:03,260 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:03,273 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:03,273 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:03,281 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:27:03,282 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-16 12:27:03,282 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:27:03,282 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-16 12:27:03,282 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=192, Unknown=0, NotChecked=0, Total=272 [2020-10-16 12:27:03,282 INFO L87 Difference]: Start difference. First operand 152 states and 383 transitions. Second operand 10 states. [2020-10-16 12:27:03,476 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:27:03,477 INFO L93 Difference]: Finished difference Result 198 states and 473 transitions. [2020-10-16 12:27:03,478 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2020-10-16 12:27:03,478 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 14 [2020-10-16 12:27:03,478 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:27:03,480 INFO L225 Difference]: With dead ends: 198 [2020-10-16 12:27:03,480 INFO L226 Difference]: Without dead ends: 196 [2020-10-16 12:27:03,480 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 10 SyntacticMatches, 3 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 95 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=134, Invalid=286, Unknown=0, NotChecked=0, Total=420 [2020-10-16 12:27:03,481 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 196 states. [2020-10-16 12:27:03,484 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 196 to 155. [2020-10-16 12:27:03,485 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 155 states. [2020-10-16 12:27:03,485 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 155 states to 155 states and 392 transitions. [2020-10-16 12:27:03,486 INFO L78 Accepts]: Start accepts. Automaton has 155 states and 392 transitions. Word has length 14 [2020-10-16 12:27:03,486 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:27:03,486 INFO L481 AbstractCegarLoop]: Abstraction has 155 states and 392 transitions. [2020-10-16 12:27:03,486 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-16 12:27:03,486 INFO L276 IsEmpty]: Start isEmpty. Operand 155 states and 392 transitions. [2020-10-16 12:27:03,487 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:27:03,487 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:27:03,487 INFO L422 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:27:03,699 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80,79 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:03,699 INFO L429 AbstractCegarLoop]: === Iteration 82 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:27:03,699 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:27:03,700 INFO L82 PathProgramCache]: Analyzing trace with hash -167067467, now seen corresponding path program 69 times [2020-10-16 12:27:03,700 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:27:03,701 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [631448917] [2020-10-16 12:27:03,701 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:27:03,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:03,793 INFO 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,793 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [631448917] [2020-10-16 12:27:03,793 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2050290117] [2020-10-16 12:27:03,794 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 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:03,832 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2020-10-16 12:27:03,832 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:27:03,833 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:27:03,834 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:27:04,001 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:04,001 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:27:04,002 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:27:04,002 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [653968631] [2020-10-16 12:27:04,002 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:27:04,004 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:27:04,008 INFO L258 McrAutomatonBuilder]: Finished intersection with 22 states and 29 transitions. [2020-10-16 12:27:04,008 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:27:04,012 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:04,012 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:04,027 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:04,028 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:04,036 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:27:04,037 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-16 12:27:04,037 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:27:04,037 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-16 12:27:04,038 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=193, Unknown=0, NotChecked=0, Total=272 [2020-10-16 12:27:04,038 INFO L87 Difference]: Start difference. First operand 155 states and 392 transitions. Second operand 10 states. [2020-10-16 12:27:04,219 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:27:04,219 INFO L93 Difference]: Finished difference Result 203 states and 483 transitions. [2020-10-16 12:27:04,220 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2020-10-16 12:27:04,220 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 14 [2020-10-16 12:27:04,220 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:27:04,221 INFO L225 Difference]: With dead ends: 203 [2020-10-16 12:27:04,222 INFO L226 Difference]: Without dead ends: 201 [2020-10-16 12:27:04,222 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 10 SyntacticMatches, 3 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 102 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=133, Invalid=287, Unknown=0, NotChecked=0, Total=420 [2020-10-16 12:27:04,222 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 201 states. [2020-10-16 12:27:04,225 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 201 to 154. [2020-10-16 12:27:04,225 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 154 states. [2020-10-16 12:27:04,226 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 154 states to 154 states and 389 transitions. [2020-10-16 12:27:04,226 INFO L78 Accepts]: Start accepts. Automaton has 154 states and 389 transitions. Word has length 14 [2020-10-16 12:27:04,226 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:27:04,226 INFO L481 AbstractCegarLoop]: Abstraction has 154 states and 389 transitions. [2020-10-16 12:27:04,226 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-16 12:27:04,226 INFO L276 IsEmpty]: Start isEmpty. Operand 154 states and 389 transitions. [2020-10-16 12:27:04,227 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:27:04,227 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:27:04,227 INFO L422 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:27:04,433 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable81,80 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:04,434 INFO L429 AbstractCegarLoop]: === Iteration 83 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:27:04,434 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:27:04,434 INFO L82 PathProgramCache]: Analyzing trace with hash -167038637, now seen corresponding path program 70 times [2020-10-16 12:27:04,436 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:27:04,436 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [188509538] [2020-10-16 12:27:04,437 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:27:04,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:04,523 INFO 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,523 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [188509538] [2020-10-16 12:27:04,523 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2127341091] [2020-10-16 12:27:04,523 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 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:04,559 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 12:27:04,559 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:27:04,559 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:27:04,560 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:27:04,705 INFO 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,705 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:27:04,705 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:27:04,706 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1448304912] [2020-10-16 12:27:04,706 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:27:04,707 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:27:04,709 INFO L258 McrAutomatonBuilder]: Finished intersection with 22 states and 29 transitions. [2020-10-16 12:27:04,709 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:27:04,711 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:04,712 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:04,722 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:04,722 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:04,728 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:27:04,728 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-16 12:27:04,728 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:27:04,728 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-16 12:27:04,729 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=191, Unknown=0, NotChecked=0, Total=272 [2020-10-16 12:27:04,729 INFO L87 Difference]: Start difference. First operand 154 states and 389 transitions. Second operand 10 states. [2020-10-16 12:27:04,882 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:27:04,883 INFO L93 Difference]: Finished difference Result 200 states and 477 transitions. [2020-10-16 12:27:04,883 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2020-10-16 12:27:04,883 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 14 [2020-10-16 12:27:04,883 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:27:04,884 INFO L225 Difference]: With dead ends: 200 [2020-10-16 12:27:04,884 INFO L226 Difference]: Without dead ends: 198 [2020-10-16 12:27:04,885 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 10 SyntacticMatches, 3 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 107 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=131, Invalid=289, Unknown=0, NotChecked=0, Total=420 [2020-10-16 12:27:04,885 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 198 states. [2020-10-16 12:27:04,888 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 198 to 155. [2020-10-16 12:27:04,888 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 155 states. [2020-10-16 12:27:04,888 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 155 states to 155 states and 392 transitions. [2020-10-16 12:27:04,888 INFO L78 Accepts]: Start accepts. Automaton has 155 states and 392 transitions. Word has length 14 [2020-10-16 12:27:04,888 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:27:04,888 INFO L481 AbstractCegarLoop]: Abstraction has 155 states and 392 transitions. [2020-10-16 12:27:04,889 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-16 12:27:04,889 INFO L276 IsEmpty]: Start isEmpty. Operand 155 states and 392 transitions. [2020-10-16 12:27:04,889 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:27:04,889 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:27:04,889 INFO L422 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:27:05,090 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable82,81 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:05,090 INFO L429 AbstractCegarLoop]: === Iteration 84 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:27:05,091 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:27:05,091 INFO L82 PathProgramCache]: Analyzing trace with hash -167037676, now seen corresponding path program 71 times [2020-10-16 12:27:05,093 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:27:05,093 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1084212804] [2020-10-16 12:27:05,093 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:27:05,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:05,181 INFO 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,182 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1084212804] [2020-10-16 12:27:05,182 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1769652437] [2020-10-16 12:27:05,182 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 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:05,227 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 12:27:05,228 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:27:05,228 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:27:05,229 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:27:05,374 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:05,374 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:27:05,374 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:27:05,375 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1974777400] [2020-10-16 12:27:05,375 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:27:05,376 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:27:05,378 INFO L258 McrAutomatonBuilder]: Finished intersection with 22 states and 29 transitions. [2020-10-16 12:27:05,378 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:27:05,379 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:05,380 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:05,389 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:05,389 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:05,394 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:27:05,395 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-16 12:27:05,395 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:27:05,395 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-16 12:27:05,395 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=195, Unknown=0, NotChecked=0, Total=272 [2020-10-16 12:27:05,395 INFO L87 Difference]: Start difference. First operand 155 states and 392 transitions. Second operand 10 states. [2020-10-16 12:27:05,564 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:27:05,565 INFO L93 Difference]: Finished difference Result 205 states and 488 transitions. [2020-10-16 12:27:05,565 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2020-10-16 12:27:05,565 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 14 [2020-10-16 12:27:05,565 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:27:05,567 INFO L225 Difference]: With dead ends: 205 [2020-10-16 12:27:05,567 INFO L226 Difference]: Without dead ends: 203 [2020-10-16 12:27:05,567 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 10 SyntacticMatches, 3 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 112 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=131, Invalid=289, Unknown=0, NotChecked=0, Total=420 [2020-10-16 12:27:05,568 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 203 states. [2020-10-16 12:27:05,570 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 203 to 153. [2020-10-16 12:27:05,570 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 153 states. [2020-10-16 12:27:05,570 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 153 states to 153 states and 386 transitions. [2020-10-16 12:27:05,570 INFO L78 Accepts]: Start accepts. Automaton has 153 states and 386 transitions. Word has length 14 [2020-10-16 12:27:05,570 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:27:05,571 INFO L481 AbstractCegarLoop]: Abstraction has 153 states and 386 transitions. [2020-10-16 12:27:05,571 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-16 12:27:05,571 INFO L276 IsEmpty]: Start isEmpty. Operand 153 states and 386 transitions. [2020-10-16 12:27:05,571 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:27:05,571 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:27:05,571 INFO L422 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:27:05,772 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable83,82 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:05,772 INFO L429 AbstractCegarLoop]: === Iteration 85 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:27:05,773 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:27:05,773 INFO L82 PathProgramCache]: Analyzing trace with hash -166144907, now seen corresponding path program 72 times [2020-10-16 12:27:05,775 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:27:05,775 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1688665641] [2020-10-16 12:27:05,775 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:27:05,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:05,863 INFO 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,864 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1688665641] [2020-10-16 12:27:05,864 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [809123698] [2020-10-16 12:27:05,864 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 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:05,901 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2020-10-16 12:27:05,901 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:27:05,901 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:27:05,902 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:27:06,072 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:06,072 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:27:06,072 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:27:06,073 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [117181219] [2020-10-16 12:27:06,073 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:27:06,074 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:27:06,075 INFO L258 McrAutomatonBuilder]: Finished intersection with 22 states and 29 transitions. [2020-10-16 12:27:06,076 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:27:06,078 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:06,078 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:06,089 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:06,089 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:06,095 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:27:06,095 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-16 12:27:06,095 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:27:06,096 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-16 12:27:06,096 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=194, Unknown=0, NotChecked=0, Total=272 [2020-10-16 12:27:06,096 INFO L87 Difference]: Start difference. First operand 153 states and 386 transitions. Second operand 10 states. [2020-10-16 12:27:06,272 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:27:06,272 INFO L93 Difference]: Finished difference Result 200 states and 477 transitions. [2020-10-16 12:27:06,272 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-10-16 12:27:06,273 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 14 [2020-10-16 12:27:06,273 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:27:06,274 INFO L225 Difference]: With dead ends: 200 [2020-10-16 12:27:06,274 INFO L226 Difference]: Without dead ends: 198 [2020-10-16 12:27:06,275 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 10 SyntacticMatches, 3 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 116 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=141, Invalid=321, Unknown=0, NotChecked=0, Total=462 [2020-10-16 12:27:06,275 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 198 states. [2020-10-16 12:27:06,278 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 198 to 155. [2020-10-16 12:27:06,278 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 155 states. [2020-10-16 12:27:06,278 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 155 states to 155 states and 392 transitions. [2020-10-16 12:27:06,278 INFO L78 Accepts]: Start accepts. Automaton has 155 states and 392 transitions. Word has length 14 [2020-10-16 12:27:06,279 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:27:06,279 INFO L481 AbstractCegarLoop]: Abstraction has 155 states and 392 transitions. [2020-10-16 12:27:06,279 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-16 12:27:06,279 INFO L276 IsEmpty]: Start isEmpty. Operand 155 states and 392 transitions. [2020-10-16 12:27:06,279 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:27:06,279 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:27:06,280 INFO L422 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:27:06,480 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable84,83 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:06,481 INFO L429 AbstractCegarLoop]: === Iteration 86 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:27:06,481 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:27:06,481 INFO L82 PathProgramCache]: Analyzing trace with hash -166143946, now seen corresponding path program 73 times [2020-10-16 12:27:06,483 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:27:06,483 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [206894053] [2020-10-16 12:27:06,483 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:27:06,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:06,573 INFO 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,574 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [206894053] [2020-10-16 12:27:06,574 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [216186797] [2020-10-16 12:27:06,574 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 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:06,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:06,614 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:27:06,614 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:27:06,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:06,795 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:27:06,795 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:27:06,795 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [374677442] [2020-10-16 12:27:06,796 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:27:06,796 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:27:06,799 INFO L258 McrAutomatonBuilder]: Finished intersection with 22 states and 29 transitions. [2020-10-16 12:27:06,799 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:27:06,802 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:06,802 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:06,814 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:06,814 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:06,821 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:27:06,821 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-16 12:27:06,821 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:27:06,821 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-16 12:27:06,822 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=194, Unknown=0, NotChecked=0, Total=272 [2020-10-16 12:27:06,822 INFO L87 Difference]: Start difference. First operand 155 states and 392 transitions. Second operand 10 states. [2020-10-16 12:27:06,993 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:27:06,993 INFO L93 Difference]: Finished difference Result 203 states and 483 transitions. [2020-10-16 12:27:06,993 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2020-10-16 12:27:06,993 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 14 [2020-10-16 12:27:06,994 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:27:06,995 INFO L225 Difference]: With dead ends: 203 [2020-10-16 12:27:06,995 INFO L226 Difference]: Without dead ends: 201 [2020-10-16 12:27:06,995 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 10 SyntacticMatches, 3 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 112 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=130, Invalid=290, Unknown=0, NotChecked=0, Total=420 [2020-10-16 12:27:06,996 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 201 states. [2020-10-16 12:27:06,998 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 201 to 154. [2020-10-16 12:27:06,998 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 154 states. [2020-10-16 12:27:06,998 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 154 states to 154 states and 389 transitions. [2020-10-16 12:27:06,999 INFO L78 Accepts]: Start accepts. Automaton has 154 states and 389 transitions. Word has length 14 [2020-10-16 12:27:06,999 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:27:06,999 INFO L481 AbstractCegarLoop]: Abstraction has 154 states and 389 transitions. [2020-10-16 12:27:06,999 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-16 12:27:06,999 INFO L276 IsEmpty]: Start isEmpty. Operand 154 states and 389 transitions. [2020-10-16 12:27:06,999 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:27:07,000 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:27:07,000 INFO L422 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:27:07,200 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable85,84 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:07,201 INFO L429 AbstractCegarLoop]: === Iteration 87 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:27:07,201 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:27:07,201 INFO L82 PathProgramCache]: Analyzing trace with hash -166115116, now seen corresponding path program 74 times [2020-10-16 12:27:07,203 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:27:07,203 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1669502033] [2020-10-16 12:27:07,203 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:27:07,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:07,297 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:07,297 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1669502033] [2020-10-16 12:27:07,298 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1244475767] [2020-10-16 12:27:07,298 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 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:07,338 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 12:27:07,338 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:27:07,339 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:27:07,339 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:27:07,494 INFO 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,494 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:27:07,494 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:27:07,495 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [912757427] [2020-10-16 12:27:07,495 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:27:07,496 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:27:07,498 INFO L258 McrAutomatonBuilder]: Finished intersection with 22 states and 29 transitions. [2020-10-16 12:27:07,498 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:27:07,501 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:07,501 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:07,517 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:07,517 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:07,524 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:27:07,525 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-16 12:27:07,525 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:27:07,525 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-16 12:27:07,525 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=196, Unknown=0, NotChecked=0, Total=272 [2020-10-16 12:27:07,525 INFO L87 Difference]: Start difference. First operand 154 states and 389 transitions. Second operand 10 states. [2020-10-16 12:27:07,687 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:27:07,687 INFO L93 Difference]: Finished difference Result 199 states and 477 transitions. [2020-10-16 12:27:07,687 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2020-10-16 12:27:07,687 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 14 [2020-10-16 12:27:07,688 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:27:07,689 INFO L225 Difference]: With dead ends: 199 [2020-10-16 12:27:07,689 INFO L226 Difference]: Without dead ends: 197 [2020-10-16 12:27:07,689 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 10 SyntacticMatches, 3 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 111 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=128, Invalid=292, Unknown=0, NotChecked=0, Total=420 [2020-10-16 12:27:07,690 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 197 states. [2020-10-16 12:27:07,692 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 197 to 155. [2020-10-16 12:27:07,692 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 155 states. [2020-10-16 12:27:07,692 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 155 states to 155 states and 392 transitions. [2020-10-16 12:27:07,693 INFO L78 Accepts]: Start accepts. Automaton has 155 states and 392 transitions. Word has length 14 [2020-10-16 12:27:07,693 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:27:07,693 INFO L481 AbstractCegarLoop]: Abstraction has 155 states and 392 transitions. [2020-10-16 12:27:07,693 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-16 12:27:07,693 INFO L276 IsEmpty]: Start isEmpty. Operand 155 states and 392 transitions. [2020-10-16 12:27:07,693 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:27:07,694 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:27:07,694 INFO L422 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:27:07,902 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 85 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable86 [2020-10-16 12:27:07,902 INFO L429 AbstractCegarLoop]: === Iteration 88 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:27:07,903 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:27:07,903 INFO L82 PathProgramCache]: Analyzing trace with hash -166114155, now seen corresponding path program 75 times [2020-10-16 12:27:07,905 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:27:07,905 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [258481341] [2020-10-16 12:27:07,905 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:27:07,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:07,994 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,994 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [258481341] [2020-10-16 12:27:07,995 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1932784666] [2020-10-16 12:27:07,995 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 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:08,031 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2020-10-16 12:27:08,032 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:27:08,033 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:27:08,033 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:27:08,179 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:08,179 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:27:08,179 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:27:08,180 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [610991344] [2020-10-16 12:27:08,180 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:27:08,181 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:27:08,182 INFO L258 McrAutomatonBuilder]: Finished intersection with 22 states and 29 transitions. [2020-10-16 12:27:08,183 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:27:08,185 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:08,186 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:08,207 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:08,208 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:08,214 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:27:08,214 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-16 12:27:08,214 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:27:08,214 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-16 12:27:08,215 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=199, Unknown=0, NotChecked=0, Total=272 [2020-10-16 12:27:08,215 INFO L87 Difference]: Start difference. First operand 155 states and 392 transitions. Second operand 10 states. [2020-10-16 12:27:08,371 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:27:08,371 INFO L93 Difference]: Finished difference Result 200 states and 480 transitions. [2020-10-16 12:27:08,371 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2020-10-16 12:27:08,371 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 14 [2020-10-16 12:27:08,372 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:27:08,373 INFO L225 Difference]: With dead ends: 200 [2020-10-16 12:27:08,373 INFO L226 Difference]: Without dead ends: 198 [2020-10-16 12:27:08,373 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 10 SyntacticMatches, 3 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 117 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=127, Invalid=293, Unknown=0, NotChecked=0, Total=420 [2020-10-16 12:27:08,374 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 198 states. [2020-10-16 12:27:08,376 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 198 to 153. [2020-10-16 12:27:08,376 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 153 states. [2020-10-16 12:27:08,376 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 153 states to 153 states and 384 transitions. [2020-10-16 12:27:08,377 INFO L78 Accepts]: Start accepts. Automaton has 153 states and 384 transitions. Word has length 14 [2020-10-16 12:27:08,377 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:27:08,377 INFO L481 AbstractCegarLoop]: Abstraction has 153 states and 384 transitions. [2020-10-16 12:27:08,377 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-16 12:27:08,377 INFO L276 IsEmpty]: Start isEmpty. Operand 153 states and 384 transitions. [2020-10-16 12:27:08,377 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:27:08,377 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:27:08,378 INFO L422 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:27:08,579 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable87,86 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:08,579 INFO L429 AbstractCegarLoop]: === Iteration 89 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:27:08,580 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:27:08,580 INFO L82 PathProgramCache]: Analyzing trace with hash 691806102, now seen corresponding path program 76 times [2020-10-16 12:27:08,581 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:27:08,581 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2011341294] [2020-10-16 12:27:08,582 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:27:08,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:08,667 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:08,668 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2011341294] [2020-10-16 12:27:08,668 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1580285760] [2020-10-16 12:27:08,668 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 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:08,725 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 12:27:08,725 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:27:08,726 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:27:08,727 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:27:08,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:27:08,906 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:27:08,906 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:27:08,906 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [784643309] [2020-10-16 12:27:08,906 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:27:08,907 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:27:08,909 INFO L258 McrAutomatonBuilder]: Finished intersection with 24 states and 34 transitions. [2020-10-16 12:27:08,910 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:27:08,919 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:27:08,920 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:08,967 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:27:08,967 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:08,987 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:08,987 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:08,992 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:08,993 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:09,002 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [43089#(and (<= (+ ~i~0 (* 5 ~j~0)) 11) (<= ~i~0 46368))] [2020-10-16 12:27:09,003 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:27:09,003 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:27:09,003 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:27:09,003 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=227, Unknown=0, NotChecked=0, Total=306 [2020-10-16 12:27:09,003 INFO L87 Difference]: Start difference. First operand 153 states and 384 transitions. Second operand 11 states. [2020-10-16 12:27:09,242 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:27:09,243 INFO L93 Difference]: Finished difference Result 217 states and 511 transitions. [2020-10-16 12:27:09,243 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2020-10-16 12:27:09,244 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 14 [2020-10-16 12:27:09,244 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:27:09,245 INFO L225 Difference]: With dead ends: 217 [2020-10-16 12:27:09,245 INFO L226 Difference]: Without dead ends: 215 [2020-10-16 12:27:09,246 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 9 SyntacticMatches, 5 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:09,246 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 215 states. [2020-10-16 12:27:09,254 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 215 to 161. [2020-10-16 12:27:09,255 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 161 states. [2020-10-16 12:27:09,255 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 161 states to 161 states and 408 transitions. [2020-10-16 12:27:09,255 INFO L78 Accepts]: Start accepts. Automaton has 161 states and 408 transitions. Word has length 14 [2020-10-16 12:27:09,255 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:27:09,255 INFO L481 AbstractCegarLoop]: Abstraction has 161 states and 408 transitions. [2020-10-16 12:27:09,256 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:27:09,256 INFO L276 IsEmpty]: Start isEmpty. Operand 161 states and 408 transitions. [2020-10-16 12:27:09,256 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:27:09,256 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:27:09,256 INFO L422 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:27:09,466 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 87 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable88 [2020-10-16 12:27:09,467 INFO L429 AbstractCegarLoop]: === Iteration 90 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:27:09,467 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:27:09,468 INFO L82 PathProgramCache]: Analyzing trace with hash 691807063, now seen corresponding path program 77 times [2020-10-16 12:27:09,469 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:27:09,470 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [499591268] [2020-10-16 12:27:09,470 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:27:09,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:09,557 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:09,557 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [499591268] [2020-10-16 12:27:09,557 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1563350080] [2020-10-16 12:27:09,557 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 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:09,595 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2020-10-16 12:27:09,595 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:27:09,596 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:27:09,596 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:27:09,756 INFO 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,756 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:27:09,757 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:27:09,757 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1123006494] [2020-10-16 12:27:09,757 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:27:09,759 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:27:09,761 INFO L258 McrAutomatonBuilder]: Finished intersection with 24 states and 34 transitions. [2020-10-16 12:27:09,761 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:27:09,771 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:27:09,771 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:09,801 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:27:09,802 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:09,831 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:09,831 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:09,839 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:09,839 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:09,846 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [43697#(and (<= ~i~0 46368) (<= (+ (* 2 ~i~0) (* 7 ~j~0)) 16))] [2020-10-16 12:27:09,846 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:27:09,847 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:27:09,847 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:27:09,847 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=227, Unknown=0, NotChecked=0, Total=306 [2020-10-16 12:27:09,847 INFO L87 Difference]: Start difference. First operand 161 states and 408 transitions. Second operand 11 states. [2020-10-16 12:27:10,098 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:27:10,098 INFO L93 Difference]: Finished difference Result 221 states and 520 transitions. [2020-10-16 12:27:10,098 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2020-10-16 12:27:10,099 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 14 [2020-10-16 12:27:10,099 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:27:10,100 INFO L225 Difference]: With dead ends: 221 [2020-10-16 12:27:10,100 INFO L226 Difference]: Without dead ends: 219 [2020-10-16 12:27:10,101 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 9 SyntacticMatches, 5 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 142 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=153, Invalid=399, Unknown=0, NotChecked=0, Total=552 [2020-10-16 12:27:10,101 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 219 states. [2020-10-16 12:27:10,104 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 219 to 159. [2020-10-16 12:27:10,104 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 159 states. [2020-10-16 12:27:10,104 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 159 states to 159 states and 402 transitions. [2020-10-16 12:27:10,104 INFO L78 Accepts]: Start accepts. Automaton has 159 states and 402 transitions. Word has length 14 [2020-10-16 12:27:10,105 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:27:10,105 INFO L481 AbstractCegarLoop]: Abstraction has 159 states and 402 transitions. [2020-10-16 12:27:10,105 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:27:10,105 INFO L276 IsEmpty]: Start isEmpty. Operand 159 states and 402 transitions. [2020-10-16 12:27:10,105 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:27:10,105 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:27:10,105 INFO L422 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:27:10,306 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 88 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable89 [2020-10-16 12:27:10,306 INFO L429 AbstractCegarLoop]: === Iteration 91 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:27:10,307 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:27:10,307 INFO L82 PathProgramCache]: Analyzing trace with hash 691835893, now seen corresponding path program 78 times [2020-10-16 12:27:10,308 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:27:10,309 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [871909734] [2020-10-16 12:27:10,309 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:27:10,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:10,396 INFO 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:10,396 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [871909734] [2020-10-16 12:27:10,397 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1607156170] [2020-10-16 12:27:10,397 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 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:10,447 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2020-10-16 12:27:10,447 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:27:10,448 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:27:10,448 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:27:11,325 INFO 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,325 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:27:11,325 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:27:11,326 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1093771597] [2020-10-16 12:27:11,326 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:27:11,327 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:27:11,329 INFO L258 McrAutomatonBuilder]: Finished intersection with 24 states and 34 transitions. [2020-10-16 12:27:11,329 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:27:11,339 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:27:11,339 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:11,369 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:27:11,369 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:11,391 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:11,391 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:11,396 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:11,396 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:11,403 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [44305#(and (<= ~i~0 46368) (<= (+ (* 3 ~i~0) (* 8 ~j~0)) 19))] [2020-10-16 12:27:11,404 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:27:11,404 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:27:11,404 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:27:11,404 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=225, Unknown=0, NotChecked=0, Total=306 [2020-10-16 12:27:11,404 INFO L87 Difference]: Start difference. First operand 159 states and 402 transitions. Second operand 11 states. [2020-10-16 12:27:11,642 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:27:11,642 INFO L93 Difference]: Finished difference Result 217 states and 511 transitions. [2020-10-16 12:27:11,643 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2020-10-16 12:27:11,643 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 14 [2020-10-16 12:27:11,643 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:27:11,645 INFO L225 Difference]: With dead ends: 217 [2020-10-16 12:27:11,645 INFO L226 Difference]: Without dead ends: 215 [2020-10-16 12:27:11,645 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 9 SyntacticMatches, 5 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 150 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=151, Invalid=401, Unknown=0, NotChecked=0, Total=552 [2020-10-16 12:27:11,646 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 215 states. [2020-10-16 12:27:11,648 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 215 to 160. [2020-10-16 12:27:11,648 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 160 states. [2020-10-16 12:27:11,649 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 160 states to 160 states and 405 transitions. [2020-10-16 12:27:11,649 INFO L78 Accepts]: Start accepts. Automaton has 160 states and 405 transitions. Word has length 14 [2020-10-16 12:27:11,649 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:27:11,649 INFO L481 AbstractCegarLoop]: Abstraction has 160 states and 405 transitions. [2020-10-16 12:27:11,649 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:27:11,649 INFO L276 IsEmpty]: Start isEmpty. Operand 160 states and 405 transitions. [2020-10-16 12:27:11,649 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:27:11,649 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:27:11,650 INFO L422 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:27:11,850 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable90,89 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:11,851 INFO L429 AbstractCegarLoop]: === Iteration 92 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:27:11,851 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:27:11,851 INFO L82 PathProgramCache]: Analyzing trace with hash 691836854, now seen corresponding path program 79 times [2020-10-16 12:27:11,853 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:27:11,853 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [808055292] [2020-10-16 12:27:11,853 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:27:11,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:11,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:11,942 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [808055292] [2020-10-16 12:27:11,943 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1248903502] [2020-10-16 12:27:11,943 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 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:11,981 INFO L136 AnnotateAndAsserter]: 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,982 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:27:12,153 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:12,154 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:27:12,154 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:27:12,154 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [2112307681] [2020-10-16 12:27:12,154 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:27:12,155 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:27:12,157 INFO L258 McrAutomatonBuilder]: Finished intersection with 24 states and 34 transitions. [2020-10-16 12:27:12,157 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:27:12,168 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:27:12,168 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:12,199 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:27:12,199 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:12,222 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:12,222 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:12,227 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:12,227 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:12,232 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [44911#(and (<= ~i~0 46368) (<= (+ (* 3 ~i~0) (* 7 ~j~0)) 17))] [2020-10-16 12:27:12,232 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:27:12,233 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:27:12,233 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:27:12,233 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=228, Unknown=0, NotChecked=0, Total=306 [2020-10-16 12:27:12,233 INFO L87 Difference]: Start difference. First operand 160 states and 405 transitions. Second operand 11 states. [2020-10-16 12:27:12,490 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:27:12,491 INFO L93 Difference]: Finished difference Result 223 states and 525 transitions. [2020-10-16 12:27:12,491 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2020-10-16 12:27:12,491 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 14 [2020-10-16 12:27:12,492 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:27:12,493 INFO L225 Difference]: With dead ends: 223 [2020-10-16 12:27:12,493 INFO L226 Difference]: Without dead ends: 221 [2020-10-16 12:27:12,494 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 9 SyntacticMatches, 5 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 152 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=152, Invalid=400, Unknown=0, NotChecked=0, Total=552 [2020-10-16 12:27:12,494 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 221 states. [2020-10-16 12:27:12,496 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 221 to 157. [2020-10-16 12:27:12,496 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 157 states. [2020-10-16 12:27:12,496 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 157 states to 157 states and 396 transitions. [2020-10-16 12:27:12,497 INFO L78 Accepts]: Start accepts. Automaton has 157 states and 396 transitions. Word has length 14 [2020-10-16 12:27:12,497 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:27:12,497 INFO L481 AbstractCegarLoop]: Abstraction has 157 states and 396 transitions. [2020-10-16 12:27:12,497 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:27:12,497 INFO L276 IsEmpty]: Start isEmpty. Operand 157 states and 396 transitions. [2020-10-16 12:27:12,497 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:27:12,497 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:27:12,497 INFO L422 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:27:12,698 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable91,90 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:12,698 INFO L429 AbstractCegarLoop]: === Iteration 93 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:27:12,699 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:27:12,699 INFO L82 PathProgramCache]: Analyzing trace with hash 692729623, now seen corresponding path program 80 times [2020-10-16 12:27:12,701 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:27:12,701 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1604339374] [2020-10-16 12:27:12,701 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:27:12,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:12,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:27:12,798 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1604339374] [2020-10-16 12:27:12,799 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [373512910] [2020-10-16 12:27:12,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 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:12,835 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 12:27:12,836 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:27:12,836 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:27:12,837 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:27:12,992 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:12,992 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:27:12,993 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:27:12,993 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [473755329] [2020-10-16 12:27:12,993 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:27:12,994 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:27:12,996 INFO L258 McrAutomatonBuilder]: Finished intersection with 24 states and 34 transitions. [2020-10-16 12:27:12,996 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:27:13,012 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:27:13,012 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:13,039 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:27:13,039 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:13,061 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:13,062 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:13,066 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:13,066 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:13,072 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [45517#(and (<= (+ (* 4 ~i~0) (* 7 ~j~0)) 18) (<= ~i~0 46368))] [2020-10-16 12:27:13,072 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:27:13,072 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:27:13,072 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:27:13,072 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=226, Unknown=0, NotChecked=0, Total=306 [2020-10-16 12:27:13,072 INFO L87 Difference]: Start difference. First operand 157 states and 396 transitions. Second operand 11 states. [2020-10-16 12:27:13,298 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:27:13,298 INFO L93 Difference]: Finished difference Result 215 states and 507 transitions. [2020-10-16 12:27:13,299 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2020-10-16 12:27:13,299 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 14 [2020-10-16 12:27:13,299 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:27:13,300 INFO L225 Difference]: With dead ends: 215 [2020-10-16 12:27:13,300 INFO L226 Difference]: Without dead ends: 213 [2020-10-16 12:27:13,301 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 9 SyntacticMatches, 5 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 154 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=146, Invalid=406, Unknown=0, NotChecked=0, Total=552 [2020-10-16 12:27:13,301 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 213 states. [2020-10-16 12:27:13,303 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 213 to 159. [2020-10-16 12:27:13,303 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 159 states. [2020-10-16 12:27:13,304 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 159 states to 159 states and 402 transitions. [2020-10-16 12:27:13,304 INFO L78 Accepts]: Start accepts. Automaton has 159 states and 402 transitions. Word has length 14 [2020-10-16 12:27:13,304 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:27:13,304 INFO L481 AbstractCegarLoop]: Abstraction has 159 states and 402 transitions. [2020-10-16 12:27:13,304 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:27:13,304 INFO L276 IsEmpty]: Start isEmpty. Operand 159 states and 402 transitions. [2020-10-16 12:27:13,304 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:27:13,304 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:27:13,304 INFO L422 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:27:13,505 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable92,91 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:13,505 INFO L429 AbstractCegarLoop]: === Iteration 94 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:27:13,506 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:27:13,506 INFO L82 PathProgramCache]: Analyzing trace with hash 692730584, now seen corresponding path program 81 times [2020-10-16 12:27:13,507 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:27:13,508 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1654812194] [2020-10-16 12:27:13,508 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:27:13,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:13,594 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:13,594 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1654812194] [2020-10-16 12:27:13,595 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1346940940] [2020-10-16 12:27:13,595 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 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:13,631 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2020-10-16 12:27:13,631 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:27:13,632 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:27:13,633 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:27:13,785 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:13,785 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:27:13,785 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:27:13,786 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1286267562] [2020-10-16 12:27:13,786 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:27:13,787 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:27:13,789 INFO L258 McrAutomatonBuilder]: Finished intersection with 24 states and 34 transitions. [2020-10-16 12:27:13,789 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:27:13,807 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:27:13,807 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:13,835 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:27:13,836 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:13,855 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:13,855 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:13,862 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:13,862 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:13,868 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [46119#(and (<= ~i~0 46368) (<= (+ (* 5 ~i~0) (* 8 ~j~0)) 21))] [2020-10-16 12:27:13,868 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:27:13,868 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:27:13,868 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:27:13,869 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=225, Unknown=0, NotChecked=0, Total=306 [2020-10-16 12:27:13,869 INFO L87 Difference]: Start difference. First operand 159 states and 402 transitions. Second operand 11 states. [2020-10-16 12:27:14,128 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:27:14,129 INFO L93 Difference]: Finished difference Result 217 states and 512 transitions. [2020-10-16 12:27:14,129 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2020-10-16 12:27:14,129 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 14 [2020-10-16 12:27:14,130 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:27:14,131 INFO L225 Difference]: With dead ends: 217 [2020-10-16 12:27:14,131 INFO L226 Difference]: Without dead ends: 215 [2020-10-16 12:27:14,132 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 9 SyntacticMatches, 5 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 159 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=151, Invalid=401, Unknown=0, NotChecked=0, Total=552 [2020-10-16 12:27:14,132 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 215 states. [2020-10-16 12:27:14,134 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 215 to 158. [2020-10-16 12:27:14,134 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 158 states. [2020-10-16 12:27:14,135 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 158 states to 158 states and 399 transitions. [2020-10-16 12:27:14,135 INFO L78 Accepts]: Start accepts. Automaton has 158 states and 399 transitions. Word has length 14 [2020-10-16 12:27:14,135 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:27:14,135 INFO L481 AbstractCegarLoop]: Abstraction has 158 states and 399 transitions. [2020-10-16 12:27:14,135 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:27:14,135 INFO L276 IsEmpty]: Start isEmpty. Operand 158 states and 399 transitions. [2020-10-16 12:27:14,136 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:27:14,136 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:27:14,136 INFO L422 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:27:14,336 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 92 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable93 [2020-10-16 12:27:14,337 INFO L429 AbstractCegarLoop]: === Iteration 95 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:27:14,337 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:27:14,337 INFO L82 PathProgramCache]: Analyzing trace with hash 692759414, now seen corresponding path program 82 times [2020-10-16 12:27:14,339 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:27:14,339 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1275485925] [2020-10-16 12:27:14,339 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:27:14,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:14,436 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:14,436 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1275485925] [2020-10-16 12:27:14,436 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1491509266] [2020-10-16 12:27:14,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 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:14,476 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 12:27:14,476 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:27:14,477 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:27:14,478 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:27:14,629 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:14,629 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:27:14,630 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:27:14,630 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1107282365] [2020-10-16 12:27:14,630 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:27:14,632 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:27:14,634 INFO L258 McrAutomatonBuilder]: Finished intersection with 24 states and 34 transitions. [2020-10-16 12:27:14,634 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:27:14,644 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:27:14,644 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:14,674 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:27:14,674 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:14,698 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:14,699 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:14,702 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:14,702 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:14,709 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [46721#(and (<= ~i~0 46368) (<= (+ (* 5 ~i~0) (* 7 ~j~0)) 19))] [2020-10-16 12:27:14,710 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:27:14,710 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:27:14,710 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:27:14,710 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=227, Unknown=0, NotChecked=0, Total=306 [2020-10-16 12:27:14,711 INFO L87 Difference]: Start difference. First operand 158 states and 399 transitions. Second operand 11 states. [2020-10-16 12:27:14,973 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:27:14,973 INFO L93 Difference]: Finished difference Result 219 states and 516 transitions. [2020-10-16 12:27:14,974 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2020-10-16 12:27:14,974 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 14 [2020-10-16 12:27:14,974 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:27:14,976 INFO L225 Difference]: With dead ends: 219 [2020-10-16 12:27:14,976 INFO L226 Difference]: Without dead ends: 217 [2020-10-16 12:27:14,976 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 9 SyntacticMatches, 5 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 170 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=160, Invalid=440, Unknown=0, NotChecked=0, Total=600 [2020-10-16 12:27:14,977 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 217 states. [2020-10-16 12:27:14,979 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 217 to 159. [2020-10-16 12:27:14,980 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 159 states. [2020-10-16 12:27:14,980 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 159 states to 159 states and 402 transitions. [2020-10-16 12:27:14,980 INFO L78 Accepts]: Start accepts. Automaton has 159 states and 402 transitions. Word has length 14 [2020-10-16 12:27:14,980 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:27:14,981 INFO L481 AbstractCegarLoop]: Abstraction has 159 states and 402 transitions. [2020-10-16 12:27:14,981 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:27:14,981 INFO L276 IsEmpty]: Start isEmpty. Operand 159 states and 402 transitions. [2020-10-16 12:27:14,981 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:27:14,981 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:27:14,981 INFO L422 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:27:15,186 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable94,93 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:15,187 INFO L429 AbstractCegarLoop]: === Iteration 96 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:27:15,187 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:27:15,187 INFO L82 PathProgramCache]: Analyzing trace with hash 692760375, now seen corresponding path program 83 times [2020-10-16 12:27:15,189 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:27:15,189 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2040325086] [2020-10-16 12:27:15,189 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:27:15,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:15,282 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:15,282 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2040325086] [2020-10-16 12:27:15,283 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [216977701] [2020-10-16 12:27:15,283 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 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:15,321 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2020-10-16 12:27:15,321 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:27:15,322 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:27:15,323 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:27:15,480 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:15,480 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:27:15,480 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:27:15,481 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1098327124] [2020-10-16 12:27:15,481 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:27:15,482 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:27:15,484 INFO L258 McrAutomatonBuilder]: Finished intersection with 24 states and 34 transitions. [2020-10-16 12:27:15,484 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:27:15,494 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:27:15,494 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:15,524 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:27:15,525 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:15,546 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:15,546 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:15,553 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:15,553 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:15,559 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [47329#(and (<= ~i~0 46368) (<= (+ (* 4 ~i~0) (* 5 ~j~0)) 14))] [2020-10-16 12:27:15,559 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:27:15,559 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:27:15,560 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:27:15,560 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=229, Unknown=0, NotChecked=0, Total=306 [2020-10-16 12:27:15,560 INFO L87 Difference]: Start difference. First operand 159 states and 402 transitions. Second operand 11 states. [2020-10-16 12:27:15,828 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:27:15,828 INFO L93 Difference]: Finished difference Result 220 states and 519 transitions. [2020-10-16 12:27:15,829 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2020-10-16 12:27:15,829 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 14 [2020-10-16 12:27:15,829 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:27:15,830 INFO L225 Difference]: With dead ends: 220 [2020-10-16 12:27:15,830 INFO L226 Difference]: Without dead ends: 218 [2020-10-16 12:27:15,830 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 9 SyntacticMatches, 5 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 158 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=151, Invalid=401, Unknown=0, NotChecked=0, Total=552 [2020-10-16 12:27:15,831 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 218 states. [2020-10-16 12:27:15,833 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 218 to 155. [2020-10-16 12:27:15,833 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 155 states. [2020-10-16 12:27:15,834 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 155 states to 155 states and 390 transitions. [2020-10-16 12:27:15,834 INFO L78 Accepts]: Start accepts. Automaton has 155 states and 390 transitions. Word has length 14 [2020-10-16 12:27:15,834 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:27:15,834 INFO L481 AbstractCegarLoop]: Abstraction has 155 states and 390 transitions. [2020-10-16 12:27:15,834 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:27:15,834 INFO L276 IsEmpty]: Start isEmpty. Operand 155 states and 390 transitions. [2020-10-16 12:27:15,834 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:27:15,834 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:27:15,835 INFO L422 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:27:16,043 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 94 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable95 [2020-10-16 12:27:16,044 INFO L429 AbstractCegarLoop]: === Iteration 97 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:27:16,044 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:27:16,044 INFO L82 PathProgramCache]: Analyzing trace with hash 720435253, now seen corresponding path program 84 times [2020-10-16 12:27:16,046 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:27:16,046 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [95871612] [2020-10-16 12:27:16,047 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:27:16,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:16,130 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:16,130 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [95871612] [2020-10-16 12:27:16,130 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1469058013] [2020-10-16 12:27:16,130 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 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:16,179 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2020-10-16 12:27:16,180 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:27:16,180 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:27:16,181 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:27:16,379 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:16,379 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:27:16,379 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:27:16,380 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1228612795] [2020-10-16 12:27:16,380 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:27:16,381 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:27:16,385 INFO L258 McrAutomatonBuilder]: Finished intersection with 27 states and 41 transitions. [2020-10-16 12:27:16,385 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:27:16,398 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:27:16,399 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:16,428 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:27:16,428 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:16,462 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:27:16,462 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:16,486 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:27:16,487 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:16,489 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:16,489 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:16,495 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:16,495 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:16,502 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 2 new interpolants: [47928#(and (<= ~i~0 46368) (<= (+ ~i~0 (* 4 ~j~0)) 13)), 47929#(and (<= ~i~0 46368) (<= (+ (* 5 ~i~0) (* 4 ~j~0)) 13))] [2020-10-16 12:27:16,503 INFO L461 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-10-16 12:27:16,503 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:27:16,503 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-10-16 12:27:16,503 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=256, Unknown=0, NotChecked=0, Total=342 [2020-10-16 12:27:16,504 INFO L87 Difference]: Start difference. First operand 155 states and 390 transitions. Second operand 12 states. [2020-10-16 12:27:16,939 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:27:16,939 INFO L93 Difference]: Finished difference Result 220 states and 515 transitions. [2020-10-16 12:27:16,940 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2020-10-16 12:27:16,940 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 14 [2020-10-16 12:27:16,940 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:27:16,942 INFO L225 Difference]: With dead ends: 220 [2020-10-16 12:27:16,942 INFO L226 Difference]: Without dead ends: 218 [2020-10-16 12:27:16,942 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 11 SyntacticMatches, 5 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 270 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=257, Invalid=735, Unknown=0, NotChecked=0, Total=992 [2020-10-16 12:27:16,943 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 218 states. [2020-10-16 12:27:16,945 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 218 to 157. [2020-10-16 12:27:16,945 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 157 states. [2020-10-16 12:27:16,945 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 157 states to 157 states and 396 transitions. [2020-10-16 12:27:16,945 INFO L78 Accepts]: Start accepts. Automaton has 157 states and 396 transitions. Word has length 14 [2020-10-16 12:27:16,946 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:27:16,946 INFO L481 AbstractCegarLoop]: Abstraction has 157 states and 396 transitions. [2020-10-16 12:27:16,946 INFO L482 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-10-16 12:27:16,946 INFO L276 IsEmpty]: Start isEmpty. Operand 157 states and 396 transitions. [2020-10-16 12:27:16,946 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:27:16,946 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:27:16,946 INFO L422 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:27:17,147 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable96,95 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:17,147 INFO L429 AbstractCegarLoop]: === Iteration 98 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:27:17,147 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:27:17,148 INFO L82 PathProgramCache]: Analyzing trace with hash 720436214, now seen corresponding path program 85 times [2020-10-16 12:27:17,149 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:27:17,149 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1580097014] [2020-10-16 12:27:17,150 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:27:17,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:17,245 INFO 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,246 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1580097014] [2020-10-16 12:27:17,246 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1144685413] [2020-10-16 12:27:17,246 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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:17,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:17,286 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:27:17,286 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:27:18,048 INFO 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,049 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:27:18,049 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:27:18,049 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1838700194] [2020-10-16 12:27:18,049 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:27:18,052 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:27:18,055 INFO L258 McrAutomatonBuilder]: Finished intersection with 27 states and 41 transitions. [2020-10-16 12:27:18,056 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:27:18,056 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:27:18,057 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:18,105 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:27:18,105 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:18,139 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:27:18,139 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:18,161 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:27:18,161 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:18,165 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:18,165 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:18,170 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:18,171 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:18,176 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 2 new interpolants: [48546#(and (<= ~i~0 46368) (<= (+ (* 2 ~i~0) (* 5 ~j~0)) 17)), 48547#(and (<= ~i~0 46368) (<= (+ (* 7 ~i~0) (* 5 ~j~0)) 17))] [2020-10-16 12:27:18,177 INFO L461 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-10-16 12:27:18,177 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:27:18,177 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-10-16 12:27:18,177 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=255, Unknown=0, NotChecked=0, Total=342 [2020-10-16 12:27:18,177 INFO L87 Difference]: Start difference. First operand 157 states and 396 transitions. Second operand 12 states. [2020-10-16 12:27:18,667 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:27:18,667 INFO L93 Difference]: Finished difference Result 225 states and 526 transitions. [2020-10-16 12:27:18,668 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2020-10-16 12:27:18,668 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 14 [2020-10-16 12:27:18,668 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:27:18,670 INFO L225 Difference]: With dead ends: 225 [2020-10-16 12:27:18,670 INFO L226 Difference]: Without dead ends: 223 [2020-10-16 12:27:18,671 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 11 SyntacticMatches, 5 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 276 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=256, Invalid=736, Unknown=0, NotChecked=0, Total=992 [2020-10-16 12:27:18,671 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 223 states. [2020-10-16 12:27:18,674 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 223 to 156. [2020-10-16 12:27:18,674 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 156 states. [2020-10-16 12:27:18,674 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 156 states to 156 states and 393 transitions. [2020-10-16 12:27:18,675 INFO L78 Accepts]: Start accepts. Automaton has 156 states and 393 transitions. Word has length 14 [2020-10-16 12:27:18,675 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:27:18,675 INFO L481 AbstractCegarLoop]: Abstraction has 156 states and 393 transitions. [2020-10-16 12:27:18,675 INFO L482 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-10-16 12:27:18,675 INFO L276 IsEmpty]: Start isEmpty. Operand 156 states and 393 transitions. [2020-10-16 12:27:18,675 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:27:18,675 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:27:18,675 INFO L422 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:27:18,876 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable97,96 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:18,876 INFO L429 AbstractCegarLoop]: === Iteration 99 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:27:18,877 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:27:18,877 INFO L82 PathProgramCache]: Analyzing trace with hash 720465044, now seen corresponding path program 86 times [2020-10-16 12:27:18,878 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:27:18,879 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1533729581] [2020-10-16 12:27:18,879 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:27:18,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:18,967 INFO 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,967 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1533729581] [2020-10-16 12:27:18,967 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [143342512] [2020-10-16 12:27:18,967 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 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:19,030 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 12:27:19,030 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:27:19,031 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:27:19,032 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:27:22,919 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:22,919 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:27:22,920 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:27:22,920 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [89210170] [2020-10-16 12:27:22,920 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:27:22,921 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:27:22,923 INFO L258 McrAutomatonBuilder]: Finished intersection with 27 states and 41 transitions. [2020-10-16 12:27:22,923 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:27:22,924 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:27:22,924 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:22,955 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:27:22,955 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:22,989 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:27:22,990 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:23,022 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:27:23,022 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:23,025 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:23,025 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:23,035 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:23,035 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:23,042 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 2 new interpolants: [49167#(and (<= ~i~0 46368) (<= (+ (* 3 ~i~0) (* 5 ~j~0)) 18)), 49168#(and (<= ~i~0 46368) (<= (+ (* 8 ~i~0) (* 5 ~j~0)) 18))] [2020-10-16 12:27:23,042 INFO L461 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-10-16 12:27:23,042 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:27:23,042 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-10-16 12:27:23,043 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=254, Unknown=1, NotChecked=0, Total=342 [2020-10-16 12:27:23,043 INFO L87 Difference]: Start difference. First operand 156 states and 393 transitions. Second operand 12 states. [2020-10-16 12:27:23,396 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:27:23,396 INFO L93 Difference]: Finished difference Result 214 states and 503 transitions. [2020-10-16 12:27:23,396 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2020-10-16 12:27:23,397 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 14 [2020-10-16 12:27:23,397 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:27:23,398 INFO L225 Difference]: With dead ends: 214 [2020-10-16 12:27:23,398 INFO L226 Difference]: Without dead ends: 212 [2020-10-16 12:27:23,399 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 11 SyntacticMatches, 5 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 211 ImplicationChecksByTransitivity, 4.2s TimeCoverageRelationStatistics Valid=199, Invalid=556, Unknown=1, NotChecked=0, Total=756 [2020-10-16 12:27:23,399 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 212 states. [2020-10-16 12:27:23,401 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 212 to 157. [2020-10-16 12:27:23,402 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 157 states. [2020-10-16 12:27:23,402 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 157 states to 157 states and 396 transitions. [2020-10-16 12:27:23,402 INFO L78 Accepts]: Start accepts. Automaton has 157 states and 396 transitions. Word has length 14 [2020-10-16 12:27:23,402 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:27:23,402 INFO L481 AbstractCegarLoop]: Abstraction has 157 states and 396 transitions. [2020-10-16 12:27:23,402 INFO L482 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-10-16 12:27:23,403 INFO L276 IsEmpty]: Start isEmpty. Operand 157 states and 396 transitions. [2020-10-16 12:27:23,403 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:27:23,403 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:27:23,403 INFO L422 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:27:23,609 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 97 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable98 [2020-10-16 12:27:23,609 INFO L429 AbstractCegarLoop]: === Iteration 100 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:27:23,610 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:27:23,610 INFO L82 PathProgramCache]: Analyzing trace with hash 720466005, now seen corresponding path program 87 times [2020-10-16 12:27:23,611 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:27:23,611 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [112716880] [2020-10-16 12:27:23,612 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:27:23,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:23,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:27:23,708 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [112716880] [2020-10-16 12:27:23,708 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2110894706] [2020-10-16 12:27:23,708 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 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:23,747 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2020-10-16 12:27:23,747 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:27:23,748 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:27:23,749 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:27:23,940 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:23,941 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:27:23,941 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:27:23,941 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [2128711053] [2020-10-16 12:27:23,941 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:27:23,942 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:27:23,944 INFO L258 McrAutomatonBuilder]: Finished intersection with 27 states and 41 transitions. [2020-10-16 12:27:23,944 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:27:23,945 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:27:23,945 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:23,975 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:27:23,975 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:24,008 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:27:24,009 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:24,040 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:27:24,040 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:24,043 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:24,044 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:24,055 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:24,055 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:24,062 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 2 new interpolants: [49771#(and (<= ~i~0 46368) (<= (+ (* 3 ~i~0) (* 4 ~j~0)) 15)), 49772#(and (<= ~i~0 46368) (<= (+ (* 7 ~i~0) (* 4 ~j~0)) 15))] [2020-10-16 12:27:24,063 INFO L461 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-10-16 12:27:24,063 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:27:24,063 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-10-16 12:27:24,063 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=255, Unknown=0, NotChecked=0, Total=342 [2020-10-16 12:27:24,063 INFO L87 Difference]: Start difference. First operand 157 states and 396 transitions. Second operand 12 states. [2020-10-16 12:27:24,485 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:27:24,485 INFO L93 Difference]: Finished difference Result 221 states and 519 transitions. [2020-10-16 12:27:24,486 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2020-10-16 12:27:24,486 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 14 [2020-10-16 12:27:24,486 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:27:24,487 INFO L225 Difference]: With dead ends: 221 [2020-10-16 12:27:24,487 INFO L226 Difference]: Without dead ends: 219 [2020-10-16 12:27:24,488 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 11 SyntacticMatches, 5 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 229 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=217, Invalid=595, Unknown=0, NotChecked=0, Total=812 [2020-10-16 12:27:24,488 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 219 states. [2020-10-16 12:27:24,491 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 219 to 155. [2020-10-16 12:27:24,491 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 155 states. [2020-10-16 12:27:24,491 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 155 states to 155 states and 390 transitions. [2020-10-16 12:27:24,492 INFO L78 Accepts]: Start accepts. Automaton has 155 states and 390 transitions. Word has length 14 [2020-10-16 12:27:24,492 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:27:24,492 INFO L481 AbstractCegarLoop]: Abstraction has 155 states and 390 transitions. [2020-10-16 12:27:24,492 INFO L482 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-10-16 12:27:24,492 INFO L276 IsEmpty]: Start isEmpty. Operand 155 states and 390 transitions. [2020-10-16 12:27:24,492 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:27:24,492 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:27:24,492 INFO L422 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:27:24,693 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 98 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable99 [2020-10-16 12:27:24,693 INFO L429 AbstractCegarLoop]: === Iteration 101 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:27:24,694 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:27:24,694 INFO L82 PathProgramCache]: Analyzing trace with hash 721358774, now seen corresponding path program 88 times [2020-10-16 12:27:24,696 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:27:24,696 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1491919778] [2020-10-16 12:27:24,696 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:27:24,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:24,775 INFO 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:24,776 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1491919778] [2020-10-16 12:27:24,776 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2076268657] [2020-10-16 12:27:24,776 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 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:24,824 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 12:27:24,824 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:27:24,825 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:27:24,825 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:27:25,003 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:25,003 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:27:25,003 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:27:25,003 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1049375962] [2020-10-16 12:27:25,003 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:27:25,005 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:27:25,008 INFO L258 McrAutomatonBuilder]: Finished intersection with 30 states and 48 transitions. [2020-10-16 12:27:25,008 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:27:25,033 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:27:25,033 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:25,065 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:27:25,065 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:25,108 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:27:25,109 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:25,152 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:27:25,153 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:25,181 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:27:25,182 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:25,185 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:27:25,185 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:25,196 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:25,196 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:25,204 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:25,204 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:25,213 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 3 new interpolants: [50380#(and (<= ~i~0 46368) (<= (+ ~i~0 (* 3 ~j~0)) 13)), 50381#(and (<= ~i~0 46368) (<= (+ (* 4 ~i~0) (* 3 ~j~0)) 13)), 50382#(and (<= ~i~0 46368) (<= (+ (* 7 ~i~0) (* 3 ~j~0)) 13))] [2020-10-16 12:27:25,213 INFO L461 AbstractCegarLoop]: Interpolant automaton has 13 states [2020-10-16 12:27:25,213 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:27:25,213 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2020-10-16 12:27:25,213 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=286, Unknown=0, NotChecked=0, Total=380 [2020-10-16 12:27:25,214 INFO L87 Difference]: Start difference. First operand 155 states and 390 transitions. Second operand 13 states. [2020-10-16 12:27:25,630 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:27:25,631 INFO L93 Difference]: Finished difference Result 234 states and 545 transitions. [2020-10-16 12:27:25,631 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2020-10-16 12:27:25,631 INFO L78 Accepts]: Start accepts. Automaton has 13 states. Word has length 14 [2020-10-16 12:27:25,631 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:27:25,633 INFO L225 Difference]: With dead ends: 234 [2020-10-16 12:27:25,633 INFO L226 Difference]: Without dead ends: 232 [2020-10-16 12:27:25,633 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 13 SyntacticMatches, 5 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 271 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=259, Invalid=733, Unknown=0, NotChecked=0, Total=992 [2020-10-16 12:27:25,634 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 232 states. [2020-10-16 12:27:25,636 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 232 to 156. [2020-10-16 12:27:25,636 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 156 states. [2020-10-16 12:27:25,637 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 156 states to 156 states and 393 transitions. [2020-10-16 12:27:25,637 INFO L78 Accepts]: Start accepts. Automaton has 156 states and 393 transitions. Word has length 14 [2020-10-16 12:27:25,637 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:27:25,637 INFO L481 AbstractCegarLoop]: Abstraction has 156 states and 393 transitions. [2020-10-16 12:27:25,637 INFO L482 AbstractCegarLoop]: Interpolant automaton has 13 states. [2020-10-16 12:27:25,637 INFO L276 IsEmpty]: Start isEmpty. Operand 156 states and 393 transitions. [2020-10-16 12:27:25,638 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:27:25,638 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:27:25,638 INFO L422 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:27:25,840 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable100,99 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:25,841 INFO L429 AbstractCegarLoop]: === Iteration 102 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:27:25,841 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:27:25,841 INFO L82 PathProgramCache]: Analyzing trace with hash 721359735, now seen corresponding path program 89 times [2020-10-16 12:27:25,843 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:27:25,843 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [667696318] [2020-10-16 12:27:25,844 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:27:25,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:25,933 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:25,933 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [667696318] [2020-10-16 12:27:25,934 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1058386799] [2020-10-16 12:27:25,934 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 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:25,998 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2020-10-16 12:27:25,998 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:27:26,000 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:27:26,001 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:27:26,225 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:26,225 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:27:26,226 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:27:26,226 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [980198270] [2020-10-16 12:27:26,226 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:27:26,228 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:27:26,232 INFO L258 McrAutomatonBuilder]: Finished intersection with 30 states and 48 transitions. [2020-10-16 12:27:26,232 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:27:26,245 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:27:26,245 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:26,278 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:27:26,278 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:26,300 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:27:26,300 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:26,332 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:27:26,332 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:26,362 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:27:26,362 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:26,366 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:27:26,366 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:26,387 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:26,388 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:26,393 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:26,393 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:26,400 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 3 new interpolants: [51009#(and (<= ~i~0 46368) (<= (+ (* 2 ~i~0) (* 3 ~j~0)) 14)), 51010#(and (<= ~i~0 46368) (<= (+ (* 5 ~i~0) (* 3 ~j~0)) 14)), 51011#(and (<= ~i~0 46368) (<= (+ (* 8 ~i~0) (* 3 ~j~0)) 14))] [2020-10-16 12:27:26,401 INFO L461 AbstractCegarLoop]: Interpolant automaton has 13 states [2020-10-16 12:27:26,401 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:27:26,401 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2020-10-16 12:27:26,401 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=284, Unknown=0, NotChecked=0, Total=380 [2020-10-16 12:27:26,401 INFO L87 Difference]: Start difference. First operand 156 states and 393 transitions. Second operand 13 states. [2020-10-16 12:27:26,852 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:27:26,853 INFO L93 Difference]: Finished difference Result 230 states and 537 transitions. [2020-10-16 12:27:26,853 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2020-10-16 12:27:26,853 INFO L78 Accepts]: Start accepts. Automaton has 13 states. Word has length 14 [2020-10-16 12:27:26,853 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:27:26,854 INFO L225 Difference]: With dead ends: 230 [2020-10-16 12:27:26,854 INFO L226 Difference]: Without dead ends: 228 [2020-10-16 12:27:26,855 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 13 SyntacticMatches, 5 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 276 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=268, Invalid=724, Unknown=0, NotChecked=0, Total=992 [2020-10-16 12:27:26,855 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 228 states. [2020-10-16 12:27:26,857 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 228 to 155. [2020-10-16 12:27:26,857 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 155 states. [2020-10-16 12:27:26,858 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 155 states to 155 states and 390 transitions. [2020-10-16 12:27:26,858 INFO L78 Accepts]: Start accepts. Automaton has 155 states and 390 transitions. Word has length 14 [2020-10-16 12:27:26,858 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:27:26,858 INFO L481 AbstractCegarLoop]: Abstraction has 155 states and 390 transitions. [2020-10-16 12:27:26,858 INFO L482 AbstractCegarLoop]: Interpolant automaton has 13 states. [2020-10-16 12:27:26,859 INFO L276 IsEmpty]: Start isEmpty. Operand 155 states and 390 transitions. [2020-10-16 12:27:26,859 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:27:26,859 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:27:26,859 INFO L422 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:27:27,068 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 100 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable101 [2020-10-16 12:27:27,069 INFO L429 AbstractCegarLoop]: === Iteration 103 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:27:27,069 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:27:27,069 INFO L82 PathProgramCache]: Analyzing trace with hash 721388565, now seen corresponding path program 90 times [2020-10-16 12:27:27,071 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:27:27,071 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [31519760] [2020-10-16 12:27:27,071 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:27:27,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:27,161 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:27,161 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [31519760] [2020-10-16 12:27:27,161 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [481508846] [2020-10-16 12:27:27,161 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 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:27,201 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2020-10-16 12:27:27,201 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:27:27,202 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:27:27,203 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:27:27,362 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:27,363 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:27:27,363 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:27:27,363 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1226136107] [2020-10-16 12:27:27,363 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:27:27,364 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:27:27,367 INFO L258 McrAutomatonBuilder]: Finished intersection with 33 states and 55 transitions. [2020-10-16 12:27:27,367 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:27:27,377 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:27:27,377 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:27,407 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:27:27,408 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:27,450 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:27:27,450 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:27,479 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:27:27,480 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:27,500 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:27:27,500 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:27,514 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:27:27,514 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:27,539 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:27:27,540 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:27,578 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:27:27,579 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:27,580 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:27,580 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:27,589 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:27,589 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:27,597 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 4 new interpolants: [51632#(and (<= ~i~0 46368) (<= (+ ~i~0 (* 2 ~j~0)) 11)), 51633#(and (<= ~i~0 46368) (<= (+ (* 3 ~i~0) (* 2 ~j~0)) 11)), 51634#(and (<= ~i~0 46368) (<= (+ (* 5 ~i~0) (* 2 ~j~0)) 11)), 51635#(and (<= ~i~0 46368) (<= (+ (* 7 ~i~0) (* 2 ~j~0)) 11))] [2020-10-16 12:27:27,597 INFO L461 AbstractCegarLoop]: Interpolant automaton has 14 states [2020-10-16 12:27:27,598 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:27:27,598 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2020-10-16 12:27:27,601 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=317, Unknown=0, NotChecked=0, Total=420 [2020-10-16 12:27:27,601 INFO L87 Difference]: Start difference. First operand 155 states and 390 transitions. Second operand 14 states. [2020-10-16 12:27:28,059 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:27:28,060 INFO L93 Difference]: Finished difference Result 226 states and 523 transitions. [2020-10-16 12:27:28,060 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2020-10-16 12:27:28,060 INFO L78 Accepts]: Start accepts. Automaton has 14 states. Word has length 14 [2020-10-16 12:27:28,061 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:27:28,063 INFO L225 Difference]: With dead ends: 226 [2020-10-16 12:27:28,063 INFO L226 Difference]: Without dead ends: 224 [2020-10-16 12:27:28,063 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 14 SyntacticMatches, 6 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 297 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=289, Invalid=767, Unknown=0, NotChecked=0, Total=1056 [2020-10-16 12:27:28,064 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 224 states. [2020-10-16 12:27:28,067 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 224 to 151. [2020-10-16 12:27:28,067 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 151 states. [2020-10-16 12:27:28,067 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 151 states to 151 states and 378 transitions. [2020-10-16 12:27:28,067 INFO L78 Accepts]: Start accepts. Automaton has 151 states and 378 transitions. Word has length 14 [2020-10-16 12:27:28,068 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:27:28,068 INFO L481 AbstractCegarLoop]: Abstraction has 151 states and 378 transitions. [2020-10-16 12:27:28,068 INFO L482 AbstractCegarLoop]: Interpolant automaton has 14 states. [2020-10-16 12:27:28,068 INFO L276 IsEmpty]: Start isEmpty. Operand 151 states and 378 transitions. [2020-10-16 12:27:28,068 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:27:28,068 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:27:28,069 INFO L422 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:27:28,273 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 101 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable102 [2020-10-16 12:27:28,274 INFO L429 AbstractCegarLoop]: === Iteration 104 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:27:28,274 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:27:28,274 INFO L82 PathProgramCache]: Analyzing trace with hash -1969851866, now seen corresponding path program 91 times [2020-10-16 12:27:28,276 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:27:28,276 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [39860541] [2020-10-16 12:27:28,277 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:27:28,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:28,368 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:28,368 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [39860541] [2020-10-16 12:27:28,368 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1716739188] [2020-10-16 12:27:28,368 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 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:28,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:28,424 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:27:28,425 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:27:28,658 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:28,659 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:27:28,659 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:27:28,659 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [537755803] [2020-10-16 12:27:28,660 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:27:28,662 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:27:28,666 INFO L258 McrAutomatonBuilder]: Finished intersection with 23 states and 30 transitions. [2020-10-16 12:27:28,666 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:27:28,671 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:28,672 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:28,686 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:27:28,686 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:28,737 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [52244#(and (<= ~i~0 46368) (<= (+ ~i~0 (* 4 ~j~0)) 14))] [2020-10-16 12:27:28,737 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:27:28,737 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:27:28,738 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:27:28,738 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=230, Unknown=0, NotChecked=0, Total=306 [2020-10-16 12:27:28,738 INFO L87 Difference]: Start difference. First operand 151 states and 378 transitions. Second operand 11 states. [2020-10-16 12:27:29,066 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:27:29,067 INFO L93 Difference]: Finished difference Result 227 states and 530 transitions. [2020-10-16 12:27:29,068 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2020-10-16 12:27:29,068 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 14 [2020-10-16 12:27:29,068 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:27:29,070 INFO L225 Difference]: With dead ends: 227 [2020-10-16 12:27:29,070 INFO L226 Difference]: Without dead ends: 225 [2020-10-16 12:27:29,071 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 11 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 121 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=153, Invalid=399, Unknown=0, NotChecked=0, Total=552 [2020-10-16 12:27:29,071 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 225 states. [2020-10-16 12:27:29,073 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 225 to 158. [2020-10-16 12:27:29,074 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 158 states. [2020-10-16 12:27:29,074 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 158 states to 158 states and 401 transitions. [2020-10-16 12:27:29,074 INFO L78 Accepts]: Start accepts. Automaton has 158 states and 401 transitions. Word has length 14 [2020-10-16 12:27:29,074 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:27:29,074 INFO L481 AbstractCegarLoop]: Abstraction has 158 states and 401 transitions. [2020-10-16 12:27:29,075 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:27:29,075 INFO L276 IsEmpty]: Start isEmpty. Operand 158 states and 401 transitions. [2020-10-16 12:27:29,075 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:27:29,075 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:27:29,075 INFO L422 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:27:29,276 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 102 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable103 [2020-10-16 12:27:29,276 INFO L429 AbstractCegarLoop]: === Iteration 105 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:27:29,277 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:27:29,277 INFO L82 PathProgramCache]: Analyzing trace with hash -1969850905, now seen corresponding path program 92 times [2020-10-16 12:27:29,278 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:27:29,279 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [668223204] [2020-10-16 12:27:29,279 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:27:29,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:29,417 INFO 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,417 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [668223204] [2020-10-16 12:27:29,417 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [418084110] [2020-10-16 12:27:29,418 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 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:29,494 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 12:27:29,494 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:27:29,495 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:27:29,496 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:27:29,731 INFO 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,731 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:27:29,731 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:27:29,732 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1252717365] [2020-10-16 12:27:29,732 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:27:29,733 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:27:29,742 INFO L258 McrAutomatonBuilder]: Finished intersection with 23 states and 30 transitions. [2020-10-16 12:27:29,743 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:27:29,745 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:27:29,745 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:29,800 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:29,800 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:29,824 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [52856#(and (<= ~i~0 46368) (<= (+ (* 2 ~i~0) (* 5 ~j~0)) 19))] [2020-10-16 12:27:29,824 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:27:29,824 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:27:29,825 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:27:29,825 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=230, Unknown=0, NotChecked=0, Total=306 [2020-10-16 12:27:29,825 INFO L87 Difference]: Start difference. First operand 158 states and 401 transitions. Second operand 11 states. [2020-10-16 12:27:30,196 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:27:30,196 INFO L93 Difference]: Finished difference Result 228 states and 532 transitions. [2020-10-16 12:27:30,197 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2020-10-16 12:27:30,198 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 14 [2020-10-16 12:27:30,198 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:27:30,199 INFO L225 Difference]: With dead ends: 228 [2020-10-16 12:27:30,200 INFO L226 Difference]: Without dead ends: 226 [2020-10-16 12:27:30,200 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 11 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 127 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=152, Invalid=400, Unknown=0, NotChecked=0, Total=552 [2020-10-16 12:27:30,201 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 226 states. [2020-10-16 12:27:30,204 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 226 to 156. [2020-10-16 12:27:30,205 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 156 states. [2020-10-16 12:27:30,205 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 156 states to 156 states and 395 transitions. [2020-10-16 12:27:30,206 INFO L78 Accepts]: Start accepts. Automaton has 156 states and 395 transitions. Word has length 14 [2020-10-16 12:27:30,206 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:27:30,206 INFO L481 AbstractCegarLoop]: Abstraction has 156 states and 395 transitions. [2020-10-16 12:27:30,206 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:27:30,207 INFO L276 IsEmpty]: Start isEmpty. Operand 156 states and 395 transitions. [2020-10-16 12:27:30,207 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:27:30,207 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:27:30,208 INFO L422 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:27:30,420 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable104,103 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:30,420 INFO L429 AbstractCegarLoop]: === Iteration 106 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:27:30,421 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:27:30,421 INFO L82 PathProgramCache]: Analyzing trace with hash -1969822075, now seen corresponding path program 93 times [2020-10-16 12:27:30,422 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:27:30,423 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [608383324] [2020-10-16 12:27:30,426 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:27:30,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:30,567 INFO 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,568 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [608383324] [2020-10-16 12:27:30,568 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [880484494] [2020-10-16 12:27:30,568 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 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:30,637 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2020-10-16 12:27:30,637 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:27:30,638 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:27:30,639 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:27:30,867 INFO 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,867 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:27:30,867 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:27:30,867 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1718076784] [2020-10-16 12:27:30,868 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:27:30,869 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:27:30,872 INFO L258 McrAutomatonBuilder]: Finished intersection with 23 states and 30 transitions. [2020-10-16 12:27:30,873 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:27:30,876 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:30,876 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:30,900 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:27:30,900 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:30,950 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [53465#(and (<= ~i~0 46368) (<= (+ (* 3 ~i~0) (* 5 ~j~0)) 21))] [2020-10-16 12:27:30,950 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:27:30,950 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:27:30,951 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:27:30,951 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=228, Unknown=0, NotChecked=0, Total=306 [2020-10-16 12:27:30,951 INFO L87 Difference]: Start difference. First operand 156 states and 395 transitions. Second operand 11 states. [2020-10-16 12:27:31,250 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:27:31,250 INFO L93 Difference]: Finished difference Result 225 states and 526 transitions. [2020-10-16 12:27:31,251 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2020-10-16 12:27:31,251 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 14 [2020-10-16 12:27:31,251 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:27:31,252 INFO L225 Difference]: With dead ends: 225 [2020-10-16 12:27:31,253 INFO L226 Difference]: Without dead ends: 223 [2020-10-16 12:27:31,253 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 12 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 118 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=150, Invalid=402, Unknown=0, NotChecked=0, Total=552 [2020-10-16 12:27:31,254 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 223 states. [2020-10-16 12:27:31,262 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 223 to 157. [2020-10-16 12:27:31,262 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 157 states. [2020-10-16 12:27:31,263 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 157 states to 157 states and 398 transitions. [2020-10-16 12:27:31,263 INFO L78 Accepts]: Start accepts. Automaton has 157 states and 398 transitions. Word has length 14 [2020-10-16 12:27:31,264 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:27:31,264 INFO L481 AbstractCegarLoop]: Abstraction has 157 states and 398 transitions. [2020-10-16 12:27:31,264 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:27:31,264 INFO L276 IsEmpty]: Start isEmpty. Operand 157 states and 398 transitions. [2020-10-16 12:27:31,265 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:27:31,265 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:27:31,265 INFO L422 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:27:31,476 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 104 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable105 [2020-10-16 12:27:31,476 INFO L429 AbstractCegarLoop]: === Iteration 107 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:27:31,477 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:27:31,477 INFO L82 PathProgramCache]: Analyzing trace with hash -1969821114, now seen corresponding path program 94 times [2020-10-16 12:27:31,478 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:27:31,478 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1422968838] [2020-10-16 12:27:31,479 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:27:31,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:31,594 INFO 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,595 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1422968838] [2020-10-16 12:27:31,595 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1029823542] [2020-10-16 12:27:31,595 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 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:31,652 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 12:27:31,652 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:27:31,653 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:27:31,654 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:27:31,801 INFO 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,801 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:27:31,802 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:27:31,802 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1917832100] [2020-10-16 12:27:31,802 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:27:31,804 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:27:31,806 INFO L258 McrAutomatonBuilder]: Finished intersection with 23 states and 30 transitions. [2020-10-16 12:27:31,806 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:27:31,808 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:31,809 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:31,820 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:27:31,821 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:31,856 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [54073#(and (<= ~i~0 46368) (<= (+ (* 3 ~i~0) (* 4 ~j~0)) 18))] [2020-10-16 12:27:31,856 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:27:31,856 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:27:31,856 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:27:31,857 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=231, Unknown=0, NotChecked=0, Total=306 [2020-10-16 12:27:31,857 INFO L87 Difference]: Start difference. First operand 157 states and 398 transitions. Second operand 11 states. [2020-10-16 12:27:32,104 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:27:32,105 INFO L93 Difference]: Finished difference Result 227 states and 530 transitions. [2020-10-16 12:27:32,105 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2020-10-16 12:27:32,106 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 14 [2020-10-16 12:27:32,106 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:27:32,107 INFO L225 Difference]: With dead ends: 227 [2020-10-16 12:27:32,108 INFO L226 Difference]: Without dead ends: 225 [2020-10-16 12:27:32,108 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 11 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 134 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=150, Invalid=402, Unknown=0, NotChecked=0, Total=552 [2020-10-16 12:27:32,109 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 225 states. [2020-10-16 12:27:32,111 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 225 to 154. [2020-10-16 12:27:32,111 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 154 states. [2020-10-16 12:27:32,111 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 154 states to 154 states and 389 transitions. [2020-10-16 12:27:32,112 INFO L78 Accepts]: Start accepts. Automaton has 154 states and 389 transitions. Word has length 14 [2020-10-16 12:27:32,112 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:27:32,112 INFO L481 AbstractCegarLoop]: Abstraction has 154 states and 389 transitions. [2020-10-16 12:27:32,112 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:27:32,112 INFO L276 IsEmpty]: Start isEmpty. Operand 154 states and 389 transitions. [2020-10-16 12:27:32,113 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:27:32,113 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:27:32,113 INFO L422 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:27:32,322 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 105 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable106 [2020-10-16 12:27:32,322 INFO L429 AbstractCegarLoop]: === Iteration 108 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:27:32,323 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:27:32,323 INFO L82 PathProgramCache]: Analyzing trace with hash -1968928345, now seen corresponding path program 95 times [2020-10-16 12:27:32,324 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:27:32,324 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1766978855] [2020-10-16 12:27:32,324 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:27:32,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:32,430 INFO 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:32,431 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1766978855] [2020-10-16 12:27:32,431 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1965117016] [2020-10-16 12:27:32,431 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 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:32,469 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2020-10-16 12:27:32,469 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:27:32,470 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:27:32,471 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:27:32,646 INFO 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:32,646 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:27:32,647 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:27:32,647 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1586562601] [2020-10-16 12:27:32,647 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:27:32,648 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:27:32,650 INFO L258 McrAutomatonBuilder]: Finished intersection with 24 states and 32 transitions. [2020-10-16 12:27:32,650 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:27:32,650 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:27:32,650 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:32,680 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:27:32,680 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:32,723 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:32,723 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:32,733 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 2 new interpolants: [54677#(and (<= ~i~0 46368) (<= (+ ~i~0 (* 3 ~j~0)) 17)), 54678#(and (<= ~i~0 46368) (<= (+ (* 4 ~i~0) (* 3 ~j~0)) 17))] [2020-10-16 12:27:32,733 INFO L461 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-10-16 12:27:32,733 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:27:32,733 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-10-16 12:27:32,733 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=257, Unknown=0, NotChecked=0, Total=342 [2020-10-16 12:27:32,733 INFO L87 Difference]: Start difference. First operand 154 states and 389 transitions. Second operand 12 states. [2020-10-16 12:27:33,055 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:27:33,055 INFO L93 Difference]: Finished difference Result 237 states and 551 transitions. [2020-10-16 12:27:33,056 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2020-10-16 12:27:33,056 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 14 [2020-10-16 12:27:33,056 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:27:33,057 INFO L225 Difference]: With dead ends: 237 [2020-10-16 12:27:33,057 INFO L226 Difference]: Without dead ends: 235 [2020-10-16 12:27:33,058 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 11 SyntacticMatches, 2 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 196 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=215, Invalid=597, Unknown=0, NotChecked=0, Total=812 [2020-10-16 12:27:33,059 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 235 states. [2020-10-16 12:27:33,061 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 235 to 157. [2020-10-16 12:27:33,061 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 157 states. [2020-10-16 12:27:33,061 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 157 states to 157 states and 400 transitions. [2020-10-16 12:27:33,061 INFO L78 Accepts]: Start accepts. Automaton has 157 states and 400 transitions. Word has length 14 [2020-10-16 12:27:33,061 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:27:33,062 INFO L481 AbstractCegarLoop]: Abstraction has 157 states and 400 transitions. [2020-10-16 12:27:33,062 INFO L482 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-10-16 12:27:33,062 INFO L276 IsEmpty]: Start isEmpty. Operand 157 states and 400 transitions. [2020-10-16 12:27:33,062 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:27:33,062 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:27:33,062 INFO L422 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:27:33,265 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 106 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable107 [2020-10-16 12:27:33,266 INFO L429 AbstractCegarLoop]: === Iteration 109 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:27:33,266 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:27:33,266 INFO L82 PathProgramCache]: Analyzing trace with hash -1968927384, now seen corresponding path program 96 times [2020-10-16 12:27:33,267 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:27:33,268 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1921086866] [2020-10-16 12:27:33,268 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:27:33,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:33,371 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:33,372 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1921086866] [2020-10-16 12:27:33,372 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [997670809] [2020-10-16 12:27:33,372 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 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:33,411 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2020-10-16 12:27:33,411 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:27:33,411 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:27:33,412 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:27:33,590 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:33,591 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:27:33,591 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:27:33,591 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1345629119] [2020-10-16 12:27:33,591 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:27:33,592 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:27:33,594 INFO L258 McrAutomatonBuilder]: Finished intersection with 24 states and 32 transitions. [2020-10-16 12:27:33,594 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:27:33,595 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:27:33,595 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:33,625 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:27:33,626 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:33,665 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:33,665 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:33,682 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 2 new interpolants: [55306#(and (<= ~i~0 46368) (<= (+ (* 2 ~i~0) (* 3 ~j~0)) 19)), 55307#(and (<= ~i~0 46368) (<= (+ (* 5 ~i~0) (* 3 ~j~0)) 19))] [2020-10-16 12:27:33,682 INFO L461 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-10-16 12:27:33,682 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:27:33,683 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-10-16 12:27:33,683 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=256, Unknown=0, NotChecked=0, Total=342 [2020-10-16 12:27:33,683 INFO L87 Difference]: Start difference. First operand 157 states and 400 transitions. Second operand 12 states. [2020-10-16 12:27:34,010 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:27:34,010 INFO L93 Difference]: Finished difference Result 237 states and 551 transitions. [2020-10-16 12:27:34,011 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2020-10-16 12:27:34,011 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 14 [2020-10-16 12:27:34,011 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:27:34,012 INFO L225 Difference]: With dead ends: 237 [2020-10-16 12:27:34,012 INFO L226 Difference]: Without dead ends: 235 [2020-10-16 12:27:34,012 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 11 SyntacticMatches, 2 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 186 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=204, Invalid=552, Unknown=0, NotChecked=0, Total=756 [2020-10-16 12:27:34,013 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 235 states. [2020-10-16 12:27:34,015 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 235 to 156. [2020-10-16 12:27:34,015 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 156 states. [2020-10-16 12:27:34,015 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 156 states to 156 states and 397 transitions. [2020-10-16 12:27:34,015 INFO L78 Accepts]: Start accepts. Automaton has 156 states and 397 transitions. Word has length 14 [2020-10-16 12:27:34,016 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:27:34,016 INFO L481 AbstractCegarLoop]: Abstraction has 156 states and 397 transitions. [2020-10-16 12:27:34,016 INFO L482 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-10-16 12:27:34,016 INFO L276 IsEmpty]: Start isEmpty. Operand 156 states and 397 transitions. [2020-10-16 12:27:34,016 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:27:34,016 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:27:34,016 INFO L422 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:27:34,216 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable108,107 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:34,217 INFO L429 AbstractCegarLoop]: === Iteration 110 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:27:34,217 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:27:34,218 INFO L82 PathProgramCache]: Analyzing trace with hash -1968898554, now seen corresponding path program 97 times [2020-10-16 12:27:34,220 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:27:34,220 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [927411579] [2020-10-16 12:27:34,220 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:27:34,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:34,320 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:34,321 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [927411579] [2020-10-16 12:27:34,321 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1761628560] [2020-10-16 12:27:34,321 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 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:34,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:34,367 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:27:34,367 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:27:34,519 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:34,519 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:27:34,519 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:27:34,519 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [778033242] [2020-10-16 12:27:34,520 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:27:34,521 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:27:34,523 INFO L258 McrAutomatonBuilder]: Finished intersection with 25 states and 34 transitions. [2020-10-16 12:27:34,523 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:27:34,528 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:34,528 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:34,534 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:27:34,535 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:34,564 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:27:34,565 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:34,601 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:27:34,602 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:34,636 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 3 new interpolants: [55931#(and (<= ~i~0 46368) (<= (+ ~i~0 (* 2 ~j~0)) 16)), 55932#(and (<= ~i~0 46368) (<= (+ (* 3 ~i~0) (* 2 ~j~0)) 16)), 55933#(and (<= ~i~0 46368) (<= (+ (* 5 ~i~0) (* 2 ~j~0)) 16))] [2020-10-16 12:27:34,637 INFO L461 AbstractCegarLoop]: Interpolant automaton has 13 states [2020-10-16 12:27:34,637 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:27:34,637 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2020-10-16 12:27:34,637 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=285, Unknown=0, NotChecked=0, Total=380 [2020-10-16 12:27:34,638 INFO L87 Difference]: Start difference. First operand 156 states and 397 transitions. Second operand 13 states. [2020-10-16 12:27:35,004 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:27:35,005 INFO L93 Difference]: Finished difference Result 246 states and 573 transitions. [2020-10-16 12:27:35,005 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2020-10-16 12:27:35,006 INFO L78 Accepts]: Start accepts. Automaton has 13 states. Word has length 14 [2020-10-16 12:27:35,006 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:27:35,007 INFO L225 Difference]: With dead ends: 246 [2020-10-16 12:27:35,007 INFO L226 Difference]: Without dead ends: 244 [2020-10-16 12:27:35,007 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 11 SyntacticMatches, 2 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 205 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=243, Invalid=627, Unknown=0, NotChecked=0, Total=870 [2020-10-16 12:27:35,008 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 244 states. [2020-10-16 12:27:35,010 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 244 to 161. [2020-10-16 12:27:35,010 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 161 states. [2020-10-16 12:27:35,010 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 161 states to 161 states and 416 transitions. [2020-10-16 12:27:35,010 INFO L78 Accepts]: Start accepts. Automaton has 161 states and 416 transitions. Word has length 14 [2020-10-16 12:27:35,011 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:27:35,011 INFO L481 AbstractCegarLoop]: Abstraction has 161 states and 416 transitions. [2020-10-16 12:27:35,011 INFO L482 AbstractCegarLoop]: Interpolant automaton has 13 states. [2020-10-16 12:27:35,011 INFO L276 IsEmpty]: Start isEmpty. Operand 161 states and 416 transitions. [2020-10-16 12:27:35,011 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:27:35,011 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:27:35,011 INFO L422 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:27:35,212 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable109,108 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:35,212 INFO L429 AbstractCegarLoop]: === Iteration 111 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:27:35,212 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:27:35,213 INFO L82 PathProgramCache]: Analyzing trace with hash -1968897593, now seen corresponding path program 98 times [2020-10-16 12:27:35,214 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:27:35,214 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1433370359] [2020-10-16 12:27:35,215 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:27:35,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:35,315 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:35,315 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1433370359] [2020-10-16 12:27:35,315 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1702627863] [2020-10-16 12:27:35,315 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 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:35,384 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 12:27:35,385 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:27:35,386 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:27:35,387 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:27:35,615 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:35,616 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:27:35,616 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:27:35,616 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1389343159] [2020-10-16 12:27:35,617 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:27:35,619 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:27:35,623 INFO L258 McrAutomatonBuilder]: Finished intersection with 27 states and 38 transitions. [2020-10-16 12:27:35,624 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:27:35,629 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:35,630 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:35,647 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:27:35,648 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:35,692 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:27:35,693 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:35,746 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:27:35,747 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:35,793 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:27:35,794 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:35,848 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:27:35,849 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:35,904 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 5 new interpolants: [56578#(and (<= ~i~0 46368) (<= ~j~0 11)), 56579#(and (<= ~i~0 46368) (<= (+ ~i~0 ~j~0) 11)), 56580#(and (<= ~i~0 46368) (<= (+ (* 2 ~i~0) ~j~0) 11)), 56581#(and (<= ~i~0 46368) (<= (+ (* 3 ~i~0) ~j~0) 11)), 56582#(and (<= ~i~0 46368) (<= (+ (* 4 ~i~0) ~j~0) 11))] [2020-10-16 12:27:35,904 INFO L461 AbstractCegarLoop]: Interpolant automaton has 15 states [2020-10-16 12:27:35,905 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:27:35,905 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2020-10-16 12:27:35,905 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=117, Invalid=345, Unknown=0, NotChecked=0, Total=462 [2020-10-16 12:27:35,906 INFO L87 Difference]: Start difference. First operand 161 states and 416 transitions. Second operand 15 states. [2020-10-16 12:27:36,472 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:27:36,472 INFO L93 Difference]: Finished difference Result 249 states and 593 transitions. [2020-10-16 12:27:36,473 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2020-10-16 12:27:36,474 INFO L78 Accepts]: Start accepts. Automaton has 15 states. Word has length 14 [2020-10-16 12:27:36,474 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:27:36,475 INFO L225 Difference]: With dead ends: 249 [2020-10-16 12:27:36,475 INFO L226 Difference]: Without dead ends: 244 [2020-10-16 12:27:36,476 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 11 SyntacticMatches, 2 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 241 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=290, Invalid=702, Unknown=0, NotChecked=0, Total=992 [2020-10-16 12:27:36,477 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 244 states. [2020-10-16 12:27:36,480 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 244 to 153. [2020-10-16 12:27:36,480 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 153 states. [2020-10-16 12:27:36,481 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 153 states to 153 states and 386 transitions. [2020-10-16 12:27:36,481 INFO L78 Accepts]: Start accepts. Automaton has 153 states and 386 transitions. Word has length 14 [2020-10-16 12:27:36,481 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:27:36,481 INFO L481 AbstractCegarLoop]: Abstraction has 153 states and 386 transitions. [2020-10-16 12:27:36,482 INFO L482 AbstractCegarLoop]: Interpolant automaton has 15 states. [2020-10-16 12:27:36,482 INFO L276 IsEmpty]: Start isEmpty. Operand 153 states and 386 transitions. [2020-10-16 12:27:36,482 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:27:36,483 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:27:36,483 INFO L422 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:27:36,694 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable110,109 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:36,694 INFO L429 AbstractCegarLoop]: === Iteration 112 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:27:36,695 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:27:36,695 INFO L82 PathProgramCache]: Analyzing trace with hash 576717301, now seen corresponding path program 99 times [2020-10-16 12:27:36,697 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:27:36,697 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [46695111] [2020-10-16 12:27:36,697 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:27:36,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:36,851 INFO 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:36,851 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [46695111] [2020-10-16 12:27:36,852 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1493941951] [2020-10-16 12:27:36,852 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 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:36,914 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2020-10-16 12:27:36,914 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:27:36,915 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:27:36,916 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:27:37,252 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:37,252 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:27:37,253 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:27:37,253 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1568738588] [2020-10-16 12:27:37,253 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:27:37,255 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:27:37,260 INFO L258 McrAutomatonBuilder]: Finished intersection with 27 states and 38 transitions. [2020-10-16 12:27:37,260 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:27:37,279 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:37,279 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:37,295 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:27:37,295 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:37,347 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:27:37,348 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:37,408 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 2 new interpolants: [57214#(and (<= (+ ~i~0 (* 2 ~j~0)) 17) (<= ~i~0 46368)), 57215#(and (<= ~i~0 46368) (<= (+ (* 3 ~i~0) (* 2 ~j~0)) 17))] [2020-10-16 12:27:37,408 INFO L461 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-10-16 12:27:37,408 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:27:37,409 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-10-16 12:27:37,409 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=256, Unknown=0, NotChecked=0, Total=342 [2020-10-16 12:27:37,409 INFO L87 Difference]: Start difference. First operand 153 states and 386 transitions. Second operand 12 states. [2020-10-16 12:27:37,838 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:27:37,839 INFO L93 Difference]: Finished difference Result 240 states and 561 transitions. [2020-10-16 12:27:37,840 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2020-10-16 12:27:37,840 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 14 [2020-10-16 12:27:37,840 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:27:37,842 INFO L225 Difference]: With dead ends: 240 [2020-10-16 12:27:37,842 INFO L226 Difference]: Without dead ends: 238 [2020-10-16 12:27:37,842 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 14 SyntacticMatches, 2 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 162 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=199, Invalid=503, Unknown=0, NotChecked=0, Total=702 [2020-10-16 12:27:37,843 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 238 states. [2020-10-16 12:27:37,846 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 238 to 157. [2020-10-16 12:27:37,847 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 157 states. [2020-10-16 12:27:37,847 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 157 states to 157 states and 400 transitions. [2020-10-16 12:27:37,848 INFO L78 Accepts]: Start accepts. Automaton has 157 states and 400 transitions. Word has length 14 [2020-10-16 12:27:37,848 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:27:37,848 INFO L481 AbstractCegarLoop]: Abstraction has 157 states and 400 transitions. [2020-10-16 12:27:37,848 INFO L482 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-10-16 12:27:37,848 INFO L276 IsEmpty]: Start isEmpty. Operand 157 states and 400 transitions. [2020-10-16 12:27:37,849 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:27:37,849 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:27:37,849 INFO L422 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:27:38,062 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 110 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable111 [2020-10-16 12:27:38,062 INFO L429 AbstractCegarLoop]: === Iteration 113 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:27:38,063 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:27:38,063 INFO L82 PathProgramCache]: Analyzing trace with hash 576718262, now seen corresponding path program 100 times [2020-10-16 12:27:38,065 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:27:38,065 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [849440475] [2020-10-16 12:27:38,065 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:27:38,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:38,225 INFO 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,225 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [849440475] [2020-10-16 12:27:38,226 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [549914714] [2020-10-16 12:27:38,226 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 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:38,274 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 12:27:38,274 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:27:38,275 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:27:38,276 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:27:38,467 INFO 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,467 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:27:38,467 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:27:38,468 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [303545747] [2020-10-16 12:27:38,468 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:27:38,469 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:27:38,472 INFO L258 McrAutomatonBuilder]: Finished intersection with 29 states and 42 transitions. [2020-10-16 12:27:38,472 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:27:38,488 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:27:38,489 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:38,521 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:27:38,521 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:38,557 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:27:38,557 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:38,619 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:27:38,619 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:38,667 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:38,667 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:38,692 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 4 new interpolants: [57842#(and (<= ~i~0 46368) (<= ~j~0 13)), 57843#(and (<= ~i~0 46368) (<= (+ ~i~0 ~j~0) 13)), 57844#(and (<= ~i~0 46368) (<= (+ (* 2 ~i~0) ~j~0) 13)), 57845#(and (<= (+ (* 3 ~i~0) ~j~0) 13) (<= ~i~0 46368))] [2020-10-16 12:27:38,692 INFO L461 AbstractCegarLoop]: Interpolant automaton has 14 states [2020-10-16 12:27:38,692 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:27:38,692 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2020-10-16 12:27:38,693 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=110, Invalid=310, Unknown=0, NotChecked=0, Total=420 [2020-10-16 12:27:38,693 INFO L87 Difference]: Start difference. First operand 157 states and 400 transitions. Second operand 14 states. [2020-10-16 12:27:39,054 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:27:39,054 INFO L93 Difference]: Finished difference Result 248 states and 589 transitions. [2020-10-16 12:27:39,054 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2020-10-16 12:27:39,054 INFO L78 Accepts]: Start accepts. Automaton has 14 states. Word has length 14 [2020-10-16 12:27:39,055 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:27:39,055 INFO L225 Difference]: With dead ends: 248 [2020-10-16 12:27:39,055 INFO L226 Difference]: Without dead ends: 243 [2020-10-16 12:27:39,055 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 14 SyntacticMatches, 2 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 207 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=264, Invalid=606, Unknown=0, NotChecked=0, Total=870 [2020-10-16 12:27:39,056 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 243 states. [2020-10-16 12:27:39,058 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 243 to 151. [2020-10-16 12:27:39,058 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 151 states. [2020-10-16 12:27:39,059 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 151 states to 151 states and 378 transitions. [2020-10-16 12:27:39,059 INFO L78 Accepts]: Start accepts. Automaton has 151 states and 378 transitions. Word has length 14 [2020-10-16 12:27:39,059 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:27:39,059 INFO L481 AbstractCegarLoop]: Abstraction has 151 states and 378 transitions. [2020-10-16 12:27:39,059 INFO L482 AbstractCegarLoop]: Interpolant automaton has 14 states. [2020-10-16 12:27:39,059 INFO L276 IsEmpty]: Start isEmpty. Operand 151 states and 378 transitions. [2020-10-16 12:27:39,059 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:27:39,059 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:27:39,059 INFO L422 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:27:39,260 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 111 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable112 [2020-10-16 12:27:39,260 INFO L429 AbstractCegarLoop]: === Iteration 114 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:27:39,261 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:27:39,261 INFO L82 PathProgramCache]: Analyzing trace with hash 1212993479, now seen corresponding path program 101 times [2020-10-16 12:27:39,263 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:27:39,263 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1413190417] [2020-10-16 12:27:39,263 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:27:39,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:39,393 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,393 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1413190417] [2020-10-16 12:27:39,393 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [458005385] [2020-10-16 12:27:39,394 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 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:39,430 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2020-10-16 12:27:39,431 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:27:39,431 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:27:39,432 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:27:39,582 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,583 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:27:39,583 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:27:39,583 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [803697083] [2020-10-16 12:27:39,584 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:27:39,585 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:27:39,588 INFO L258 McrAutomatonBuilder]: Finished intersection with 30 states and 44 transitions. [2020-10-16 12:27:39,589 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:27:39,594 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:39,594 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:39,617 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:27:39,617 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-16 12:27:39,618 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:27:39,618 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-16 12:27:39,618 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=207, Unknown=0, NotChecked=0, Total=272 [2020-10-16 12:27:39,618 INFO L87 Difference]: Start difference. First operand 151 states and 378 transitions. Second operand 10 states. [2020-10-16 12:27:39,736 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:27:39,736 INFO L93 Difference]: Finished difference Result 195 states and 464 transitions. [2020-10-16 12:27:39,736 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-10-16 12:27:39,736 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 14 [2020-10-16 12:27:39,736 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:27:39,737 INFO L225 Difference]: With dead ends: 195 [2020-10-16 12:27:39,737 INFO L226 Difference]: Without dead ends: 193 [2020-10-16 12:27:39,737 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:39,738 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 193 states. [2020-10-16 12:27:39,740 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 193 to 153. [2020-10-16 12:27:39,740 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 153 states. [2020-10-16 12:27:39,741 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 153 states to 153 states and 384 transitions. [2020-10-16 12:27:39,741 INFO L78 Accepts]: Start accepts. Automaton has 153 states and 384 transitions. Word has length 14 [2020-10-16 12:27:39,741 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:27:39,741 INFO L481 AbstractCegarLoop]: Abstraction has 153 states and 384 transitions. [2020-10-16 12:27:39,741 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-16 12:27:39,741 INFO L276 IsEmpty]: Start isEmpty. Operand 153 states and 384 transitions. [2020-10-16 12:27:39,741 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:27:39,741 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:27:39,741 INFO L422 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:27:39,942 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 112 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable113 [2020-10-16 12:27:39,942 INFO L429 AbstractCegarLoop]: === Iteration 115 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:27:39,943 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:27:39,943 INFO L82 PathProgramCache]: Analyzing trace with hash 1212994440, now seen corresponding path program 102 times [2020-10-16 12:27:39,944 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:27:39,945 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2094310998] [2020-10-16 12:27:39,945 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:27:39,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:40,069 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:40,070 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2094310998] [2020-10-16 12:27:40,070 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1787833459] [2020-10-16 12:27:40,070 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 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:40,110 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2020-10-16 12:27:40,110 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:27:40,111 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:27:40,112 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:27:40,276 INFO 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,277 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:27:40,277 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:27:40,277 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1301272905] [2020-10-16 12:27:40,277 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:27:40,278 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:27:40,281 INFO L258 McrAutomatonBuilder]: Finished intersection with 29 states and 42 transitions. [2020-10-16 12:27:40,281 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:27:40,286 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:40,286 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:40,310 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:27:40,310 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-16 12:27:40,311 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:27:40,311 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-16 12:27:40,311 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=208, Unknown=0, NotChecked=0, Total=272 [2020-10-16 12:27:40,311 INFO L87 Difference]: Start difference. First operand 153 states and 384 transitions. Second operand 10 states. [2020-10-16 12:27:40,457 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:27:40,457 INFO L93 Difference]: Finished difference Result 200 states and 474 transitions. [2020-10-16 12:27:40,458 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-10-16 12:27:40,458 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 14 [2020-10-16 12:27:40,458 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:27:40,459 INFO L225 Difference]: With dead ends: 200 [2020-10-16 12:27:40,459 INFO L226 Difference]: Without dead ends: 198 [2020-10-16 12:27:40,459 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 92 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=121, Invalid=299, Unknown=0, NotChecked=0, Total=420 [2020-10-16 12:27:40,460 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 198 states. [2020-10-16 12:27:40,462 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 198 to 149. [2020-10-16 12:27:40,462 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 149 states. [2020-10-16 12:27:40,463 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 149 states to 149 states and 372 transitions. [2020-10-16 12:27:40,463 INFO L78 Accepts]: Start accepts. Automaton has 149 states and 372 transitions. Word has length 14 [2020-10-16 12:27:40,463 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:27:40,463 INFO L481 AbstractCegarLoop]: Abstraction has 149 states and 372 transitions. [2020-10-16 12:27:40,463 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-16 12:27:40,463 INFO L276 IsEmpty]: Start isEmpty. Operand 149 states and 372 transitions. [2020-10-16 12:27:40,464 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:27:40,464 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:27:40,464 INFO L422 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:27:40,672 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 113 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable114 [2020-10-16 12:27:40,673 INFO L429 AbstractCegarLoop]: === Iteration 116 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:27:40,673 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:27:40,673 INFO L82 PathProgramCache]: Analyzing trace with hash 1233549269, now seen corresponding path program 103 times [2020-10-16 12:27:40,675 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:27:40,675 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1519163887] [2020-10-16 12:27:40,675 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:27:40,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:40,794 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:40,795 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1519163887] [2020-10-16 12:27:40,795 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2046014798] [2020-10-16 12:27:40,795 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 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:40,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:40,834 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:27:40,835 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:27:41,002 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:41,003 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:27:41,003 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:27:41,003 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1382534907] [2020-10-16 12:27:41,003 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:27:41,004 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:27:41,007 INFO L258 McrAutomatonBuilder]: Finished intersection with 32 states and 48 transitions. [2020-10-16 12:27:41,007 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:27:41,013 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:41,014 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:41,046 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:27:41,046 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-16 12:27:41,046 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:27:41,047 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-16 12:27:41,047 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=205, Unknown=0, NotChecked=0, Total=272 [2020-10-16 12:27:41,047 INFO L87 Difference]: Start difference. First operand 149 states and 372 transitions. Second operand 10 states. [2020-10-16 12:27:41,198 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:27:41,198 INFO L93 Difference]: Finished difference Result 193 states and 457 transitions. [2020-10-16 12:27:41,199 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2020-10-16 12:27:41,199 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 14 [2020-10-16 12:27:41,199 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:27:41,199 INFO L225 Difference]: With dead ends: 193 [2020-10-16 12:27:41,199 INFO L226 Difference]: Without dead ends: 191 [2020-10-16 12:27:41,200 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:41,200 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 191 states. [2020-10-16 12:27:41,202 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 191 to 151. [2020-10-16 12:27:41,202 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 151 states. [2020-10-16 12:27:41,203 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 151 states to 151 states and 378 transitions. [2020-10-16 12:27:41,203 INFO L78 Accepts]: Start accepts. Automaton has 151 states and 378 transitions. Word has length 14 [2020-10-16 12:27:41,203 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:27:41,203 INFO L481 AbstractCegarLoop]: Abstraction has 151 states and 378 transitions. [2020-10-16 12:27:41,203 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-16 12:27:41,203 INFO L276 IsEmpty]: Start isEmpty. Operand 151 states and 378 transitions. [2020-10-16 12:27:41,203 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:27:41,203 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:27:41,203 INFO L422 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:27:41,404 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 114 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable115 [2020-10-16 12:27:41,404 INFO L429 AbstractCegarLoop]: === Iteration 117 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:27:41,405 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:27:41,405 INFO L82 PathProgramCache]: Analyzing trace with hash 1233550230, now seen corresponding path program 104 times [2020-10-16 12:27:41,406 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:27:41,407 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1405874616] [2020-10-16 12:27:41,407 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:27:41,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:41,508 INFO 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,508 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1405874616] [2020-10-16 12:27:41,508 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1499348256] [2020-10-16 12:27:41,508 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 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:41,558 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 12:27:41,558 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:27:41,559 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:27:41,560 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:27:41,794 INFO 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,795 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:27:41,795 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:27:41,795 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1520002597] [2020-10-16 12:27:41,796 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:27:41,798 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:27:41,803 INFO L258 McrAutomatonBuilder]: Finished intersection with 33 states and 50 transitions. [2020-10-16 12:27:41,803 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:27:41,809 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:41,809 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:41,845 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:27:41,845 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:41,905 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:27:41,905 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:41,963 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 2 new interpolants: [60154#(and (<= ~i~0 46368) (<= ~j~0 11)), 60155#(and (<= ~i~0 46368) (<= (+ ~i~0 ~j~0) 11))] [2020-10-16 12:27:41,964 INFO L461 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-10-16 12:27:41,964 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:27:41,964 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-10-16 12:27:41,964 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=246, Unknown=0, NotChecked=0, Total=342 [2020-10-16 12:27:41,965 INFO L87 Difference]: Start difference. First operand 151 states and 378 transitions. Second operand 12 states. [2020-10-16 12:27:42,314 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:27:42,315 INFO L93 Difference]: Finished difference Result 237 states and 567 transitions. [2020-10-16 12:27:42,316 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2020-10-16 12:27:42,316 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 14 [2020-10-16 12:27:42,316 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:27:42,317 INFO L225 Difference]: With dead ends: 237 [2020-10-16 12:27:42,317 INFO L226 Difference]: Without dead ends: 232 [2020-10-16 12:27:42,318 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 114 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=209, Invalid=441, Unknown=0, NotChecked=0, Total=650 [2020-10-16 12:27:42,319 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 232 states. [2020-10-16 12:27:42,322 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 232 to 150. [2020-10-16 12:27:42,322 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 150 states. [2020-10-16 12:27:42,323 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 150 states to 150 states and 366 transitions. [2020-10-16 12:27:42,323 INFO L78 Accepts]: Start accepts. Automaton has 150 states and 366 transitions. Word has length 14 [2020-10-16 12:27:42,323 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:27:42,323 INFO L481 AbstractCegarLoop]: Abstraction has 150 states and 366 transitions. [2020-10-16 12:27:42,323 INFO L482 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-10-16 12:27:42,324 INFO L276 IsEmpty]: Start isEmpty. Operand 150 states and 366 transitions. [2020-10-16 12:27:42,324 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:27:42,324 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:27:42,324 INFO L422 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:27:42,535 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable116,115 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:42,535 INFO L429 AbstractCegarLoop]: === Iteration 118 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:27:42,536 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:27:42,536 INFO L82 PathProgramCache]: Analyzing trace with hash 1235135880, now seen corresponding path program 105 times [2020-10-16 12:27:42,538 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:27:42,538 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [241463142] [2020-10-16 12:27:42,538 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:27:42,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:42,645 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:42,645 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [241463142] [2020-10-16 12:27:42,645 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1379850528] [2020-10-16 12:27:42,645 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 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:42,689 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2020-10-16 12:27:42,689 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:27:42,690 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 14 conjunts are in the unsatisfiable core [2020-10-16 12:27:42,691 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:27:42,768 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:42,768 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:27:42,769 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2020-10-16 12:27:42,769 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [2111370376] [2020-10-16 12:27:42,769 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:27:42,770 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:27:42,773 INFO L258 McrAutomatonBuilder]: Finished intersection with 28 states and 40 transitions. [2020-10-16 12:27:42,773 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:27:42,791 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:27:42,791 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:42,822 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [60759#(and (<= ~i~0 46368) (<= ~j~0 14))] [2020-10-16 12:27:42,822 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:27:42,823 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:27:42,823 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:27:42,823 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=128, Unknown=0, NotChecked=0, Total=182 [2020-10-16 12:27:42,823 INFO L87 Difference]: Start difference. First operand 150 states and 366 transitions. Second operand 11 states. [2020-10-16 12:27:43,128 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:27:43,128 INFO L93 Difference]: Finished difference Result 240 states and 574 transitions. [2020-10-16 12:27:43,129 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2020-10-16 12:27:43,129 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 14 [2020-10-16 12:27:43,129 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:27:43,130 INFO L225 Difference]: With dead ends: 240 [2020-10-16 12:27:43,130 INFO L226 Difference]: Without dead ends: 235 [2020-10-16 12:27:43,130 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 88 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=167, Invalid=339, Unknown=0, NotChecked=0, Total=506 [2020-10-16 12:27:43,130 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 235 states. [2020-10-16 12:27:43,133 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 235 to 149. [2020-10-16 12:27:43,133 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 149 states. [2020-10-16 12:27:43,136 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 149 states to 149 states and 361 transitions. [2020-10-16 12:27:43,136 INFO L78 Accepts]: Start accepts. Automaton has 149 states and 361 transitions. Word has length 14 [2020-10-16 12:27:43,137 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:27:43,137 INFO L481 AbstractCegarLoop]: Abstraction has 149 states and 361 transitions. [2020-10-16 12:27:43,137 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:27:43,137 INFO L276 IsEmpty]: Start isEmpty. Operand 149 states and 361 transitions. [2020-10-16 12:27:43,137 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:27:43,137 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:27:43,137 INFO L422 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:27:43,340 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 116 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable117 [2020-10-16 12:27:43,341 INFO L429 AbstractCegarLoop]: === Iteration 119 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:27:43,341 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:27:43,341 INFO L82 PathProgramCache]: Analyzing trace with hash 1262178420, now seen corresponding path program 106 times [2020-10-16 12:27:43,343 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:27:43,343 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [79944001] [2020-10-16 12:27:43,343 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:27:43,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:43,430 INFO 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:43,430 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [79944001] [2020-10-16 12:27:43,430 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1284223349] [2020-10-16 12:27:43,431 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 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:43,468 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 12:27:43,469 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:27:43,470 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:27:43,470 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:27:43,684 INFO 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:43,684 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:27:43,684 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:27:43,685 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1043589507] [2020-10-16 12:27:43,685 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:27:43,686 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:27:43,688 INFO L258 McrAutomatonBuilder]: Finished intersection with 24 states and 32 transitions. [2020-10-16 12:27:43,689 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:27:43,706 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:27:43,707 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-16 12:27:43,707 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:27:43,707 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-16 12:27:43,707 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=205, Unknown=0, NotChecked=0, Total=272 [2020-10-16 12:27:43,708 INFO L87 Difference]: Start difference. First operand 149 states and 361 transitions. Second operand 10 states. [2020-10-16 12:27:44,026 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:27:44,026 INFO L93 Difference]: Finished difference Result 236 states and 544 transitions. [2020-10-16 12:27:44,027 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2020-10-16 12:27:44,027 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 14 [2020-10-16 12:27:44,027 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:27:44,028 INFO L225 Difference]: With dead ends: 236 [2020-10-16 12:27:44,028 INFO L226 Difference]: Without dead ends: 234 [2020-10-16 12:27:44,029 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 133 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=182, Invalid=468, Unknown=0, NotChecked=0, Total=650 [2020-10-16 12:27:44,029 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 234 states. [2020-10-16 12:27:44,032 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 234 to 152. [2020-10-16 12:27:44,032 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 152 states. [2020-10-16 12:27:44,032 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 152 states to 152 states and 374 transitions. [2020-10-16 12:27:44,033 INFO L78 Accepts]: Start accepts. Automaton has 152 states and 374 transitions. Word has length 14 [2020-10-16 12:27:44,033 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:27:44,033 INFO L481 AbstractCegarLoop]: Abstraction has 152 states and 374 transitions. [2020-10-16 12:27:44,033 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-16 12:27:44,033 INFO L276 IsEmpty]: Start isEmpty. Operand 152 states and 374 transitions. [2020-10-16 12:27:44,034 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:27:44,034 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:27:44,034 INFO L422 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:27:44,245 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable118,117 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:44,245 INFO L429 AbstractCegarLoop]: === Iteration 120 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:27:44,245 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:27:44,246 INFO L82 PathProgramCache]: Analyzing trace with hash 1262179381, now seen corresponding path program 107 times [2020-10-16 12:27:44,247 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:27:44,248 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1020067954] [2020-10-16 12:27:44,248 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:27:44,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:44,337 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:44,337 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1020067954] [2020-10-16 12:27:44,338 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1204778715] [2020-10-16 12:27:44,338 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 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:44,378 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 12:27:44,378 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:27:44,379 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:27:44,379 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:27:45,256 INFO 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,257 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:27:45,257 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:27:45,257 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [141806238] [2020-10-16 12:27:45,257 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:27:45,258 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:27:45,260 INFO L258 McrAutomatonBuilder]: Finished intersection with 26 states and 36 transitions. [2020-10-16 12:27:45,260 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:27:45,270 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:27:45,270 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:45,300 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:27:45,301 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:45,338 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 2 new interpolants: [61986#(and (<= ~i~0 46368) (<= ~j~0 18)), 61987#(and (<= ~i~0 46368) (<= (+ ~i~0 ~j~0) 18))] [2020-10-16 12:27:45,339 INFO L461 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-10-16 12:27:45,339 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:27:45,339 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-10-16 12:27:45,339 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=251, Unknown=0, NotChecked=0, Total=342 [2020-10-16 12:27:45,339 INFO L87 Difference]: Start difference. First operand 152 states and 374 transitions. Second operand 12 states. [2020-10-16 12:27:45,729 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:27:45,729 INFO L93 Difference]: Finished difference Result 237 states and 569 transitions. [2020-10-16 12:27:45,729 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2020-10-16 12:27:45,730 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 14 [2020-10-16 12:27:45,730 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:27:45,731 INFO L225 Difference]: With dead ends: 237 [2020-10-16 12:27:45,731 INFO L226 Difference]: Without dead ends: 232 [2020-10-16 12:27:45,731 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 175 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=248, Invalid=564, Unknown=0, NotChecked=0, Total=812 [2020-10-16 12:27:45,732 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 232 states. [2020-10-16 12:27:45,733 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 232 to 150. [2020-10-16 12:27:45,733 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 150 states. [2020-10-16 12:27:45,733 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 150 states to 150 states and 366 transitions. [2020-10-16 12:27:45,734 INFO L78 Accepts]: Start accepts. Automaton has 150 states and 366 transitions. Word has length 14 [2020-10-16 12:27:45,734 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:27:45,734 INFO L481 AbstractCegarLoop]: Abstraction has 150 states and 366 transitions. [2020-10-16 12:27:45,734 INFO L482 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-10-16 12:27:45,734 INFO L276 IsEmpty]: Start isEmpty. Operand 150 states and 366 transitions. [2020-10-16 12:27:45,734 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:27:45,734 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:27:45,734 INFO L422 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:27:45,935 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable119,118 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:45,935 INFO L429 AbstractCegarLoop]: === Iteration 121 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:27:45,936 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:27:45,936 INFO L82 PathProgramCache]: Analyzing trace with hash 1262841510, now seen corresponding path program 108 times [2020-10-16 12:27:45,938 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:27:45,938 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1755752187] [2020-10-16 12:27:45,938 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:27:45,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:46,030 INFO 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,031 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1755752187] [2020-10-16 12:27:46,031 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1468056965] [2020-10-16 12:27:46,031 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 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:46,067 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2020-10-16 12:27:46,068 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:27:46,068 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:27:46,069 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:27:46,273 INFO 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,273 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:27:46,274 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:27:46,274 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1104707547] [2020-10-16 12:27:46,274 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:27:46,275 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:27:46,278 INFO L258 McrAutomatonBuilder]: Finished intersection with 25 states and 34 transitions. [2020-10-16 12:27:46,278 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:27:46,280 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:27:46,280 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:46,334 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [62601#(and (<= ~j~0 15) (<= ~i~0 46368))] [2020-10-16 12:27:46,334 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:27:46,334 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:27:46,334 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:27:46,334 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=217, Unknown=0, NotChecked=0, Total=306 [2020-10-16 12:27:46,334 INFO L87 Difference]: Start difference. First operand 150 states and 366 transitions. Second operand 11 states. [2020-10-16 12:27:46,722 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:27:46,723 INFO L93 Difference]: Finished difference Result 239 states and 572 transitions. [2020-10-16 12:27:46,723 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2020-10-16 12:27:46,723 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 14 [2020-10-16 12:27:46,723 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:27:46,724 INFO L225 Difference]: With dead ends: 239 [2020-10-16 12:27:46,724 INFO L226 Difference]: Without dead ends: 234 [2020-10-16 12:27:46,724 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 158 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=240, Invalid=516, Unknown=0, NotChecked=0, Total=756 [2020-10-16 12:27:46,725 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 234 states. [2020-10-16 12:27:46,728 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 234 to 150. [2020-10-16 12:27:46,728 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 150 states. [2020-10-16 12:27:46,728 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 150 states to 150 states and 366 transitions. [2020-10-16 12:27:46,728 INFO L78 Accepts]: Start accepts. Automaton has 150 states and 366 transitions. Word has length 14 [2020-10-16 12:27:46,729 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:27:46,729 INFO L481 AbstractCegarLoop]: Abstraction has 150 states and 366 transitions. [2020-10-16 12:27:46,729 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:27:46,729 INFO L276 IsEmpty]: Start isEmpty. Operand 150 states and 366 transitions. [2020-10-16 12:27:46,729 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:27:46,729 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:27:46,730 INFO L422 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:27:46,940 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 119 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable120 [2020-10-16 12:27:46,941 INFO L429 AbstractCegarLoop]: === Iteration 122 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:27:46,941 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:27:46,941 INFO L82 PathProgramCache]: Analyzing trace with hash 1263765031, now seen corresponding path program 109 times [2020-10-16 12:27:46,943 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:27:46,943 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1077279316] [2020-10-16 12:27:46,944 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:27:46,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:47,037 INFO 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,038 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1077279316] [2020-10-16 12:27:47,038 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [829967877] [2020-10-16 12:27:47,038 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 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:47,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:47,076 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:27:47,076 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:27:47,314 INFO 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,314 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:27:47,314 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:27:47,315 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1099628524] [2020-10-16 12:27:47,315 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:27:47,316 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:27:47,319 INFO L258 McrAutomatonBuilder]: Finished intersection with 25 states and 34 transitions. [2020-10-16 12:27:47,319 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:27:47,337 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:27:47,338 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:47,369 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [63217#(and (<= ~j~0 17) (<= ~i~0 46368))] [2020-10-16 12:27:47,369 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:27:47,370 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:27:47,370 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:27:47,370 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=221, Unknown=0, NotChecked=0, Total=306 [2020-10-16 12:27:47,370 INFO L87 Difference]: Start difference. First operand 150 states and 366 transitions. Second operand 11 states. [2020-10-16 12:27:47,794 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:27:47,794 INFO L93 Difference]: Finished difference Result 232 states and 557 transitions. [2020-10-16 12:27:47,794 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2020-10-16 12:27:47,795 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 14 [2020-10-16 12:27:47,795 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:27:47,795 INFO L225 Difference]: With dead ends: 232 [2020-10-16 12:27:47,795 INFO L226 Difference]: Without dead ends: 227 [2020-10-16 12:27:47,796 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 161 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=233, Invalid=523, Unknown=0, NotChecked=0, Total=756 [2020-10-16 12:27:47,796 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 227 states. [2020-10-16 12:27:47,798 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 227 to 149. [2020-10-16 12:27:47,799 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 149 states. [2020-10-16 12:27:47,799 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 149 states to 149 states and 361 transitions. [2020-10-16 12:27:47,799 INFO L78 Accepts]: Start accepts. Automaton has 149 states and 361 transitions. Word has length 14 [2020-10-16 12:27:47,799 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:27:47,800 INFO L481 AbstractCegarLoop]: Abstraction has 149 states and 361 transitions. [2020-10-16 12:27:47,800 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:27:47,800 INFO L276 IsEmpty]: Start isEmpty. Operand 149 states and 361 transitions. [2020-10-16 12:27:47,800 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:27:47,800 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:27:47,800 INFO L422 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:27:48,002 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable121,120 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:48,003 INFO L429 AbstractCegarLoop]: === Iteration 123 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:27:48,003 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:27:48,003 INFO L82 PathProgramCache]: Analyzing trace with hash 2100497160, now seen corresponding path program 110 times [2020-10-16 12:27:48,005 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:27:48,005 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1210722642] [2020-10-16 12:27:48,006 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:27:48,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:48,094 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:48,094 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1210722642] [2020-10-16 12:27:48,095 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1748052774] [2020-10-16 12:27:48,095 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 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:48,131 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 12:27:48,132 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:27:48,132 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:27:48,133 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:27:48,299 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:48,299 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:27:48,299 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:27:48,300 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [545297424] [2020-10-16 12:27:48,300 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:27:48,301 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:27:48,303 INFO L258 McrAutomatonBuilder]: Finished intersection with 21 states and 26 transitions. [2020-10-16 12:27:48,303 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:27:48,311 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:27:48,311 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-16 12:27:48,311 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:27:48,311 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-16 12:27:48,312 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=212, Unknown=0, NotChecked=0, Total=272 [2020-10-16 12:27:48,312 INFO L87 Difference]: Start difference. First operand 149 states and 361 transitions. Second operand 10 states. [2020-10-16 12:27:48,658 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:27:48,658 INFO L93 Difference]: Finished difference Result 230 states and 529 transitions. [2020-10-16 12:27:48,659 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2020-10-16 12:27:48,659 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 14 [2020-10-16 12:27:48,659 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:27:48,660 INFO L225 Difference]: With dead ends: 230 [2020-10-16 12:27:48,660 INFO L226 Difference]: Without dead ends: 228 [2020-10-16 12:27:48,660 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 154 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=183, Invalid=519, Unknown=0, NotChecked=0, Total=702 [2020-10-16 12:27:48,661 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 228 states. [2020-10-16 12:27:48,663 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 228 to 153. [2020-10-16 12:27:48,663 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 153 states. [2020-10-16 12:27:48,664 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 153 states to 153 states and 377 transitions. [2020-10-16 12:27:48,664 INFO L78 Accepts]: Start accepts. Automaton has 153 states and 377 transitions. Word has length 14 [2020-10-16 12:27:48,664 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:27:48,664 INFO L481 AbstractCegarLoop]: Abstraction has 153 states and 377 transitions. [2020-10-16 12:27:48,664 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-16 12:27:48,664 INFO L276 IsEmpty]: Start isEmpty. Operand 153 states and 377 transitions. [2020-10-16 12:27:48,664 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:27:48,664 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:27:48,665 INFO L422 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:27:48,865 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable122,121 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:48,865 INFO L429 AbstractCegarLoop]: === Iteration 124 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:27:48,866 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:27:48,866 INFO L82 PathProgramCache]: Analyzing trace with hash 2100498121, now seen corresponding path program 111 times [2020-10-16 12:27:48,868 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:27:48,868 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [98039813] [2020-10-16 12:27:48,868 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:27:48,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:48,955 INFO 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,956 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [98039813] [2020-10-16 12:27:48,956 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [393227136] [2020-10-16 12:27:48,956 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 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:48,994 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2020-10-16 12:27:48,994 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:27:48,995 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:27:48,996 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:27:49,169 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:49,170 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:27:49,170 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:27:49,170 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [52267897] [2020-10-16 12:27:49,170 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:27:49,172 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:27:49,173 INFO L258 McrAutomatonBuilder]: Finished intersection with 21 states and 26 transitions. [2020-10-16 12:27:49,173 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:27:49,181 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:27:49,181 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-16 12:27:49,181 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:27:49,181 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-16 12:27:49,181 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=212, Unknown=0, NotChecked=0, Total=272 [2020-10-16 12:27:49,182 INFO L87 Difference]: Start difference. First operand 153 states and 377 transitions. Second operand 10 states. [2020-10-16 12:27:49,519 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:27:49,519 INFO L93 Difference]: Finished difference Result 233 states and 535 transitions. [2020-10-16 12:27:49,520 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2020-10-16 12:27:49,520 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 14 [2020-10-16 12:27:49,520 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:27:49,521 INFO L225 Difference]: With dead ends: 233 [2020-10-16 12:27:49,521 INFO L226 Difference]: Without dead ends: 231 [2020-10-16 12:27:49,521 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 138 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=168, Invalid=482, Unknown=0, NotChecked=0, Total=650 [2020-10-16 12:27:49,522 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 231 states. [2020-10-16 12:27:49,523 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 231 to 154. [2020-10-16 12:27:49,524 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 154 states. [2020-10-16 12:27:49,524 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 154 states to 154 states and 379 transitions. [2020-10-16 12:27:49,524 INFO L78 Accepts]: Start accepts. Automaton has 154 states and 379 transitions. Word has length 14 [2020-10-16 12:27:49,524 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:27:49,524 INFO L481 AbstractCegarLoop]: Abstraction has 154 states and 379 transitions. [2020-10-16 12:27:49,524 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-16 12:27:49,524 INFO L276 IsEmpty]: Start isEmpty. Operand 154 states and 379 transitions. [2020-10-16 12:27:49,525 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:27:49,525 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:27:49,525 INFO L422 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:27:49,725 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 122 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable123 [2020-10-16 12:27:49,726 INFO L429 AbstractCegarLoop]: === Iteration 125 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:27:49,726 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:27:49,726 INFO L82 PathProgramCache]: Analyzing trace with hash 2100526951, now seen corresponding path program 112 times [2020-10-16 12:27:49,728 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:27:49,729 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [252493389] [2020-10-16 12:27:49,729 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:27:49,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:49,827 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:49,827 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [252493389] [2020-10-16 12:27:49,828 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [648134998] [2020-10-16 12:27:49,828 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 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:49,865 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 12:27:49,865 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:27:49,866 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:27:49,867 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:27:50,015 INFO 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,016 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:27:50,016 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:27:50,016 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1077497606] [2020-10-16 12:27:50,016 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:27:50,017 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:27:50,019 INFO L258 McrAutomatonBuilder]: Finished intersection with 22 states and 28 transitions. [2020-10-16 12:27:50,019 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:27:50,026 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:27:50,027 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:50,058 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [65051#(and (<= ~i~0 46368) (<= (+ ~i~0 (* 2 ~j~0)) 21))] [2020-10-16 12:27:50,059 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:27:50,059 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:27:50,059 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:27:50,059 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=235, Unknown=0, NotChecked=0, Total=306 [2020-10-16 12:27:50,060 INFO L87 Difference]: Start difference. First operand 154 states and 379 transitions. Second operand 11 states. [2020-10-16 12:27:50,474 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:27:50,474 INFO L93 Difference]: Finished difference Result 242 states and 562 transitions. [2020-10-16 12:27:50,474 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2020-10-16 12:27:50,474 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 14 [2020-10-16 12:27:50,475 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:27:50,475 INFO L225 Difference]: With dead ends: 242 [2020-10-16 12:27:50,475 INFO L226 Difference]: Without dead ends: 240 [2020-10-16 12:27:50,475 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 188 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=217, Invalid=653, Unknown=0, NotChecked=0, Total=870 [2020-10-16 12:27:50,476 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 240 states. [2020-10-16 12:27:50,478 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 240 to 154. [2020-10-16 12:27:50,478 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 154 states. [2020-10-16 12:27:50,478 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 154 states to 154 states and 381 transitions. [2020-10-16 12:27:50,479 INFO L78 Accepts]: Start accepts. Automaton has 154 states and 381 transitions. Word has length 14 [2020-10-16 12:27:50,479 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:27:50,479 INFO L481 AbstractCegarLoop]: Abstraction has 154 states and 381 transitions. [2020-10-16 12:27:50,479 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:27:50,479 INFO L276 IsEmpty]: Start isEmpty. Operand 154 states and 381 transitions. [2020-10-16 12:27:50,479 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:27:50,479 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:27:50,479 INFO L422 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:27:50,680 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable124,123 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:50,680 INFO L429 AbstractCegarLoop]: === Iteration 126 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:27:50,681 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:27:50,681 INFO L82 PathProgramCache]: Analyzing trace with hash 2121052950, now seen corresponding path program 113 times [2020-10-16 12:27:50,683 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:27:50,683 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [756374911] [2020-10-16 12:27:50,683 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:27:50,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:50,773 INFO 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:50,774 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [756374911] [2020-10-16 12:27:50,774 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1769539765] [2020-10-16 12:27:50,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 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:50,815 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2020-10-16 12:27:50,815 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:27:50,816 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:27:50,816 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:27:50,995 INFO 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:50,996 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:27:50,996 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:27:50,996 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [2089644589] [2020-10-16 12:27:50,996 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:27:50,997 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:27:51,000 INFO L258 McrAutomatonBuilder]: Finished intersection with 21 states and 26 transitions. [2020-10-16 12:27:51,000 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:27:51,013 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:27:51,013 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-16 12:27:51,014 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:27:51,014 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-16 12:27:51,014 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=207, Unknown=0, NotChecked=0, Total=272 [2020-10-16 12:27:51,014 INFO L87 Difference]: Start difference. First operand 154 states and 381 transitions. Second operand 10 states. [2020-10-16 12:27:51,562 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:27:51,563 INFO L93 Difference]: Finished difference Result 231 states and 539 transitions. [2020-10-16 12:27:51,564 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2020-10-16 12:27:51,564 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 14 [2020-10-16 12:27:51,564 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:27:51,565 INFO L225 Difference]: With dead ends: 231 [2020-10-16 12:27:51,565 INFO L226 Difference]: Without dead ends: 229 [2020-10-16 12:27:51,566 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 163 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=203, Invalid=553, Unknown=0, NotChecked=0, Total=756 [2020-10-16 12:27:51,567 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 229 states. [2020-10-16 12:27:51,572 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 229 to 154. [2020-10-16 12:27:51,572 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 154 states. [2020-10-16 12:27:51,573 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 154 states to 154 states and 381 transitions. [2020-10-16 12:27:51,573 INFO L78 Accepts]: Start accepts. Automaton has 154 states and 381 transitions. Word has length 14 [2020-10-16 12:27:51,573 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:27:51,573 INFO L481 AbstractCegarLoop]: Abstraction has 154 states and 381 transitions. [2020-10-16 12:27:51,573 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-16 12:27:51,574 INFO L276 IsEmpty]: Start isEmpty. Operand 154 states and 381 transitions. [2020-10-16 12:27:51,574 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:27:51,575 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:27:51,575 INFO L422 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:27:51,788 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 124 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable125 [2020-10-16 12:27:51,788 INFO L429 AbstractCegarLoop]: === Iteration 127 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:27:51,789 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:27:51,789 INFO L82 PathProgramCache]: Analyzing trace with hash 2121053911, now seen corresponding path program 114 times [2020-10-16 12:27:51,791 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:27:51,791 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [260674984] [2020-10-16 12:27:51,791 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:27:51,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:51,891 INFO 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:51,892 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [260674984] [2020-10-16 12:27:51,892 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1872864947] [2020-10-16 12:27:51,892 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 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:51,932 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2020-10-16 12:27:51,933 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:27:51,934 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:27:51,934 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:27:52,111 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:52,112 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:27:52,112 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:27:52,112 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [496011150] [2020-10-16 12:27:52,112 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:27:52,113 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:27:52,115 INFO L258 McrAutomatonBuilder]: Finished intersection with 23 states and 30 transitions. [2020-10-16 12:27:52,115 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:27:52,122 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:27:52,122 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:52,151 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:27:52,152 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:52,188 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 2 new interpolants: [66299#(and (<= ~i~0 46368) (<= ~j~0 19)), 66300#(and (<= ~i~0 46368) (<= (+ ~i~0 ~j~0) 19))] [2020-10-16 12:27:52,188 INFO L461 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-10-16 12:27:52,188 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:27:52,188 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-10-16 12:27:52,189 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=255, Unknown=0, NotChecked=0, Total=342 [2020-10-16 12:27:52,189 INFO L87 Difference]: Start difference. First operand 154 states and 381 transitions. Second operand 12 states. [2020-10-16 12:27:52,616 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:27:52,616 INFO L93 Difference]: Finished difference Result 234 states and 565 transitions. [2020-10-16 12:27:52,617 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2020-10-16 12:27:52,617 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 14 [2020-10-16 12:27:52,617 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:27:52,618 INFO L225 Difference]: With dead ends: 234 [2020-10-16 12:27:52,618 INFO L226 Difference]: Without dead ends: 229 [2020-10-16 12:27:52,618 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 192 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=256, Invalid=614, Unknown=0, NotChecked=0, Total=870 [2020-10-16 12:27:52,618 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 229 states. [2020-10-16 12:27:52,621 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 229 to 154. [2020-10-16 12:27:52,621 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 154 states. [2020-10-16 12:27:52,621 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 154 states to 154 states and 381 transitions. [2020-10-16 12:27:52,621 INFO L78 Accepts]: Start accepts. Automaton has 154 states and 381 transitions. Word has length 14 [2020-10-16 12:27:52,622 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:27:52,622 INFO L481 AbstractCegarLoop]: Abstraction has 154 states and 381 transitions. [2020-10-16 12:27:52,622 INFO L482 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-10-16 12:27:52,622 INFO L276 IsEmpty]: Start isEmpty. Operand 154 states and 381 transitions. [2020-10-16 12:27:52,622 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:27:52,622 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:27:52,623 INFO L422 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:27:52,825 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable126,125 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:52,826 INFO L429 AbstractCegarLoop]: === Iteration 128 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:27:52,826 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:27:52,827 INFO L82 PathProgramCache]: Analyzing trace with hash 2121716040, now seen corresponding path program 115 times [2020-10-16 12:27:52,829 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:27:52,829 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1488533562] [2020-10-16 12:27:52,829 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:27:52,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:52,925 INFO 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,925 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1488533562] [2020-10-16 12:27:52,925 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [337379891] [2020-10-16 12:27:52,926 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 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:52,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:52,967 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:27:52,968 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:27:53,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:53,133 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:27:53,133 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:27:53,134 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [938885845] [2020-10-16 12:27:53,134 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:27:53,135 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:27:53,137 INFO L258 McrAutomatonBuilder]: Finished intersection with 22 states and 28 transitions. [2020-10-16 12:27:53,137 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:27:53,139 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:27:53,139 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:53,173 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [66921#(and (<= ~i~0 46368) (<= ~j~0 14))] [2020-10-16 12:27:53,173 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:27:53,173 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:27:53,174 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:27:53,174 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=223, Unknown=0, NotChecked=0, Total=306 [2020-10-16 12:27:53,174 INFO L87 Difference]: Start difference. First operand 154 states and 381 transitions. Second operand 11 states. [2020-10-16 12:27:53,614 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:27:53,614 INFO L93 Difference]: Finished difference Result 231 states and 556 transitions. [2020-10-16 12:27:53,614 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2020-10-16 12:27:53,615 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 14 [2020-10-16 12:27:53,615 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:27:53,616 INFO L225 Difference]: With dead ends: 231 [2020-10-16 12:27:53,616 INFO L226 Difference]: Without dead ends: 226 [2020-10-16 12:27:53,616 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 171 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=245, Invalid=567, Unknown=0, NotChecked=0, Total=812 [2020-10-16 12:27:53,617 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 226 states. [2020-10-16 12:27:53,620 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 226 to 154. [2020-10-16 12:27:53,620 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 154 states. [2020-10-16 12:27:53,620 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 154 states to 154 states and 381 transitions. [2020-10-16 12:27:53,621 INFO L78 Accepts]: Start accepts. Automaton has 154 states and 381 transitions. Word has length 14 [2020-10-16 12:27:53,621 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:27:53,621 INFO L481 AbstractCegarLoop]: Abstraction has 154 states and 381 transitions. [2020-10-16 12:27:53,621 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:27:53,621 INFO L276 IsEmpty]: Start isEmpty. Operand 154 states and 381 transitions. [2020-10-16 12:27:53,622 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:27:53,622 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:27:53,622 INFO L422 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:27:53,825 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 126 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable127 [2020-10-16 12:27:53,825 INFO L429 AbstractCegarLoop]: === Iteration 129 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:27:53,825 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:27:53,826 INFO L82 PathProgramCache]: Analyzing trace with hash 2121977432, now seen corresponding path program 116 times [2020-10-16 12:27:53,828 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:27:53,828 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [235487167] [2020-10-16 12:27:53,828 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:27:53,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:53,919 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:53,919 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [235487167] [2020-10-16 12:27:53,920 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1115380036] [2020-10-16 12:27:53,920 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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:53,958 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 12:27:53,958 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:27:53,959 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:27:53,959 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:27:54,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:54,117 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:27:54,118 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:27:54,118 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1845773997] [2020-10-16 12:27:54,118 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:27:54,119 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:27:54,122 INFO L258 McrAutomatonBuilder]: Finished intersection with 24 states and 32 transitions. [2020-10-16 12:27:54,122 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:27:54,147 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:27:54,147 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:54,177 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:27:54,177 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:54,227 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 3 new interpolants: [67539#(and (= ULTIMATE.start_main_~condI~0 0) (<= (+ (* 3 ~i~0) ~j~0) 18)), 67541#(and (<= ~i~0 46368) (<= (+ ~i~0 ~j~0) 18)), 67540#(and (<= ~i~0 46368) (<= ~j~0 18))] [2020-10-16 12:27:54,228 INFO L461 AbstractCegarLoop]: Interpolant automaton has 13 states [2020-10-16 12:27:54,228 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:27:54,228 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2020-10-16 12:27:54,228 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=292, Unknown=0, NotChecked=0, Total=380 [2020-10-16 12:27:54,228 INFO L87 Difference]: Start difference. First operand 154 states and 381 transitions. Second operand 13 states. [2020-10-16 12:27:54,645 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:27:54,646 INFO L93 Difference]: Finished difference Result 232 states and 558 transitions. [2020-10-16 12:27:54,646 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2020-10-16 12:27:54,647 INFO L78 Accepts]: Start accepts. Automaton has 13 states. Word has length 14 [2020-10-16 12:27:54,647 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:27:54,648 INFO L225 Difference]: With dead ends: 232 [2020-10-16 12:27:54,648 INFO L226 Difference]: Without dead ends: 227 [2020-10-16 12:27:54,648 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 212 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=257, Invalid=673, Unknown=0, NotChecked=0, Total=930 [2020-10-16 12:27:54,649 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 227 states. [2020-10-16 12:27:54,651 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 227 to 151. [2020-10-16 12:27:54,652 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 151 states. [2020-10-16 12:27:54,652 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 151 states to 151 states and 371 transitions. [2020-10-16 12:27:54,652 INFO L78 Accepts]: Start accepts. Automaton has 151 states and 371 transitions. Word has length 14 [2020-10-16 12:27:54,652 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:27:54,653 INFO L481 AbstractCegarLoop]: Abstraction has 151 states and 371 transitions. [2020-10-16 12:27:54,653 INFO L482 AbstractCegarLoop]: Interpolant automaton has 13 states. [2020-10-16 12:27:54,653 INFO L276 IsEmpty]: Start isEmpty. Operand 151 states and 371 transitions. [2020-10-16 12:27:54,653 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:27:54,653 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:27:54,653 INFO L422 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:27:54,859 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable128,127 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:54,860 INFO L429 AbstractCegarLoop]: === Iteration 130 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:27:54,860 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:27:54,860 INFO L82 PathProgramCache]: Analyzing trace with hash 2122639561, now seen corresponding path program 117 times [2020-10-16 12:27:54,862 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:27:54,863 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1698043797] [2020-10-16 12:27:54,863 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:27:54,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:54,959 INFO 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,959 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1698043797] [2020-10-16 12:27:54,959 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1100472953] [2020-10-16 12:27:54,960 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 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:55,001 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2020-10-16 12:27:55,002 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:27:55,003 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:27:55,003 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:27:55,145 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:55,146 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:27:55,146 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:27:55,146 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1130715364] [2020-10-16 12:27:55,146 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:27:55,147 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:27:55,149 INFO L258 McrAutomatonBuilder]: Finished intersection with 22 states and 28 transitions. [2020-10-16 12:27:55,149 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:27:55,158 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:27:55,158 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:55,188 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [68154#(and (<= ~i~0 46368) (<= ~j~0 21))] [2020-10-16 12:27:55,188 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:27:55,189 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:27:55,189 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:27:55,189 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=222, Unknown=0, NotChecked=0, Total=306 [2020-10-16 12:27:55,189 INFO L87 Difference]: Start difference. First operand 151 states and 371 transitions. Second operand 11 states. [2020-10-16 12:27:55,634 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:27:55,634 INFO L93 Difference]: Finished difference Result 228 states and 551 transitions. [2020-10-16 12:27:55,634 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2020-10-16 12:27:55,634 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 14 [2020-10-16 12:27:55,635 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:27:55,635 INFO L225 Difference]: With dead ends: 228 [2020-10-16 12:27:55,635 INFO L226 Difference]: Without dead ends: 223 [2020-10-16 12:27:55,636 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 169 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=239, Invalid=573, Unknown=0, NotChecked=0, Total=812 [2020-10-16 12:27:55,637 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 223 states. [2020-10-16 12:27:55,639 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 223 to 150. [2020-10-16 12:27:55,639 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 150 states. [2020-10-16 12:27:55,639 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 150 states to 150 states and 366 transitions. [2020-10-16 12:27:55,640 INFO L78 Accepts]: Start accepts. Automaton has 150 states and 366 transitions. Word has length 14 [2020-10-16 12:27:55,640 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:27:55,640 INFO L481 AbstractCegarLoop]: Abstraction has 150 states and 366 transitions. [2020-10-16 12:27:55,640 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:27:55,640 INFO L276 IsEmpty]: Start isEmpty. Operand 150 states and 366 transitions. [2020-10-16 12:27:55,640 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:27:55,641 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:27:55,641 INFO L422 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:27:55,850 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 128 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable129 [2020-10-16 12:27:55,851 INFO L429 AbstractCegarLoop]: === Iteration 131 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:27:55,851 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:27:55,851 INFO L82 PathProgramCache]: Analyzing trace with hash -2145285195, now seen corresponding path program 118 times [2020-10-16 12:27:55,853 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:27:55,853 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [864871530] [2020-10-16 12:27:55,854 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:27:55,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:55,948 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:55,949 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [864871530] [2020-10-16 12:27:55,949 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [486882990] [2020-10-16 12:27:55,950 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 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:55,988 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 12:27:55,989 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:27:55,990 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:27:55,991 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:27:56,199 INFO 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,200 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:27:56,200 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:27:56,200 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1408050705] [2020-10-16 12:27:56,200 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:27:56,201 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:27:56,203 INFO L258 McrAutomatonBuilder]: Finished intersection with 21 states and 26 transitions. [2020-10-16 12:27:56,203 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:27:56,213 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:27:56,213 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-16 12:27:56,213 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:27:56,214 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-16 12:27:56,214 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=209, Unknown=0, NotChecked=0, Total=272 [2020-10-16 12:27:56,214 INFO L87 Difference]: Start difference. First operand 150 states and 366 transitions. Second operand 10 states. [2020-10-16 12:27:56,686 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:27:56,687 INFO L93 Difference]: Finished difference Result 234 states and 542 transitions. [2020-10-16 12:27:56,688 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2020-10-16 12:27:56,688 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 14 [2020-10-16 12:27:56,688 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:27:56,689 INFO L225 Difference]: With dead ends: 234 [2020-10-16 12:27:56,689 INFO L226 Difference]: Without dead ends: 232 [2020-10-16 12:27:56,689 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 169 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=199, Invalid=557, Unknown=0, NotChecked=0, Total=756 [2020-10-16 12:27:56,690 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 232 states. [2020-10-16 12:27:56,692 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 232 to 153. [2020-10-16 12:27:56,692 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 153 states. [2020-10-16 12:27:56,692 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 153 states to 153 states and 379 transitions. [2020-10-16 12:27:56,693 INFO L78 Accepts]: Start accepts. Automaton has 153 states and 379 transitions. Word has length 14 [2020-10-16 12:27:56,693 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:27:56,693 INFO L481 AbstractCegarLoop]: Abstraction has 153 states and 379 transitions. [2020-10-16 12:27:56,693 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-16 12:27:56,693 INFO L276 IsEmpty]: Start isEmpty. Operand 153 states and 379 transitions. [2020-10-16 12:27:56,693 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:27:56,693 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:27:56,693 INFO L422 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:27:56,894 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable130,129 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:56,894 INFO L429 AbstractCegarLoop]: === Iteration 132 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:27:56,895 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:27:56,895 INFO L82 PathProgramCache]: Analyzing trace with hash -2145284234, now seen corresponding path program 119 times [2020-10-16 12:27:56,896 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:27:56,897 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [401140239] [2020-10-16 12:27:56,897 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:27:56,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:56,990 INFO 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:56,990 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [401140239] [2020-10-16 12:27:56,990 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1451517493] [2020-10-16 12:27:56,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 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:57,029 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2020-10-16 12:27:57,030 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:27:57,030 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:27:57,031 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:27:57,222 INFO 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,222 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:27:57,222 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:27:57,223 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1950509373] [2020-10-16 12:27:57,223 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:27:57,224 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:27:57,225 INFO L258 McrAutomatonBuilder]: Finished intersection with 23 states and 30 transitions. [2020-10-16 12:27:57,226 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:27:57,226 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:27:57,226 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:57,259 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:27:57,259 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:57,298 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 2 new interpolants: [69379#(and (<= ~i~0 46368) (<= ~j~0 19)), 69380#(and (<= ~i~0 46368) (<= (+ ~i~0 ~j~0) 19))] [2020-10-16 12:27:57,298 INFO L461 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-10-16 12:27:57,298 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:27:57,299 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-10-16 12:27:57,299 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=257, Unknown=0, NotChecked=0, Total=342 [2020-10-16 12:27:57,299 INFO L87 Difference]: Start difference. First operand 153 states and 379 transitions. Second operand 12 states. [2020-10-16 12:27:57,747 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:27:57,748 INFO L93 Difference]: Finished difference Result 231 states and 552 transitions. [2020-10-16 12:27:57,748 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2020-10-16 12:27:57,748 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 14 [2020-10-16 12:27:57,749 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:27:57,749 INFO L225 Difference]: With dead ends: 231 [2020-10-16 12:27:57,750 INFO L226 Difference]: Without dead ends: 226 [2020-10-16 12:27:57,750 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 196 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=252, Invalid=618, Unknown=0, NotChecked=0, Total=870 [2020-10-16 12:27:57,751 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 226 states. [2020-10-16 12:27:57,753 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 226 to 151. [2020-10-16 12:27:57,753 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 151 states. [2020-10-16 12:27:57,754 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 151 states to 151 states and 371 transitions. [2020-10-16 12:27:57,754 INFO L78 Accepts]: Start accepts. Automaton has 151 states and 371 transitions. Word has length 14 [2020-10-16 12:27:57,754 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:27:57,754 INFO L481 AbstractCegarLoop]: Abstraction has 151 states and 371 transitions. [2020-10-16 12:27:57,754 INFO L482 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-10-16 12:27:57,754 INFO L276 IsEmpty]: Start isEmpty. Operand 151 states and 371 transitions. [2020-10-16 12:27:57,755 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:27:57,755 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:27:57,755 INFO L422 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:27:57,965 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable131,130 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:57,966 INFO L429 AbstractCegarLoop]: === Iteration 133 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:27:57,966 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:27:57,966 INFO L82 PathProgramCache]: Analyzing trace with hash -2144622105, now seen corresponding path program 120 times [2020-10-16 12:27:57,968 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:27:57,968 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1192937098] [2020-10-16 12:27:57,969 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:27:57,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:58,064 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:58,065 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1192937098] [2020-10-16 12:27:58,065 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [339884448] [2020-10-16 12:27:58,065 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 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:58,105 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2020-10-16 12:27:58,106 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:27:58,106 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:27:58,106 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:27:58,286 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:58,287 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:27:58,287 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:27:58,287 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1967201789] [2020-10-16 12:27:58,287 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:27:58,288 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:27:58,290 INFO L258 McrAutomatonBuilder]: Finished intersection with 22 states and 28 transitions. [2020-10-16 12:27:58,290 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:27:58,299 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:27:58,299 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:58,330 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [69992#(and (<= ~j~0 17) (<= ~i~0 46368))] [2020-10-16 12:27:58,330 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:27:58,330 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:27:58,330 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:27:58,331 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=225, Unknown=0, NotChecked=0, Total=306 [2020-10-16 12:27:58,331 INFO L87 Difference]: Start difference. First operand 151 states and 371 transitions. Second operand 11 states. [2020-10-16 12:27:58,796 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:27:58,797 INFO L93 Difference]: Finished difference Result 226 states and 543 transitions. [2020-10-16 12:27:58,797 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2020-10-16 12:27:58,797 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 14 [2020-10-16 12:27:58,797 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:27:58,798 INFO L225 Difference]: With dead ends: 226 [2020-10-16 12:27:58,798 INFO L226 Difference]: Without dead ends: 221 [2020-10-16 12:27:58,798 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 175 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=241, Invalid=571, Unknown=0, NotChecked=0, Total=812 [2020-10-16 12:27:58,798 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 221 states. [2020-10-16 12:27:58,800 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 221 to 151. [2020-10-16 12:27:58,800 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 151 states. [2020-10-16 12:27:58,800 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 151 states to 151 states and 371 transitions. [2020-10-16 12:27:58,800 INFO L78 Accepts]: Start accepts. Automaton has 151 states and 371 transitions. Word has length 14 [2020-10-16 12:27:58,801 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:27:58,801 INFO L481 AbstractCegarLoop]: Abstraction has 151 states and 371 transitions. [2020-10-16 12:27:58,801 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:27:58,801 INFO L276 IsEmpty]: Start isEmpty. Operand 151 states and 371 transitions. [2020-10-16 12:27:58,801 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:27:58,801 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:27:58,801 INFO L422 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:27:59,009 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable132,131 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:59,010 INFO L429 AbstractCegarLoop]: === Iteration 134 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:27:59,010 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:27:59,010 INFO L82 PathProgramCache]: Analyzing trace with hash -2143698584, now seen corresponding path program 121 times [2020-10-16 12:27:59,012 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:27:59,012 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1137404070] [2020-10-16 12:27:59,012 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:27:59,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:59,113 INFO 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,113 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1137404070] [2020-10-16 12:27:59,113 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [285237472] [2020-10-16 12:27:59,114 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 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:59,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:59,150 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:27:59,151 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:27:59,340 INFO 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,340 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:27:59,340 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:27:59,341 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1940318453] [2020-10-16 12:27:59,341 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:27:59,342 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:27:59,344 INFO L258 McrAutomatonBuilder]: Finished intersection with 22 states and 28 transitions. [2020-10-16 12:27:59,344 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:27:59,352 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:27:59,353 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:59,382 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [70599#(and (<= ~i~0 46368) (<= ~j~0 16))] [2020-10-16 12:27:59,383 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:27:59,383 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:27:59,383 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:27:59,383 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=227, Unknown=0, NotChecked=0, Total=306 [2020-10-16 12:27:59,383 INFO L87 Difference]: Start difference. First operand 151 states and 371 transitions. Second operand 11 states. [2020-10-16 12:27:59,859 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:27:59,860 INFO L93 Difference]: Finished difference Result 227 states and 537 transitions. [2020-10-16 12:27:59,860 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2020-10-16 12:27:59,860 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 14 [2020-10-16 12:27:59,860 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:27:59,861 INFO L225 Difference]: With dead ends: 227 [2020-10-16 12:27:59,861 INFO L226 Difference]: Without dead ends: 222 [2020-10-16 12:27:59,861 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 178 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=237, Invalid=575, Unknown=0, NotChecked=0, Total=812 [2020-10-16 12:27:59,862 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 222 states. [2020-10-16 12:27:59,864 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 222 to 149. [2020-10-16 12:27:59,864 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 149 states. [2020-10-16 12:27:59,864 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 149 states to 149 states and 361 transitions. [2020-10-16 12:27:59,865 INFO L78 Accepts]: Start accepts. Automaton has 149 states and 361 transitions. Word has length 14 [2020-10-16 12:27:59,865 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:27:59,865 INFO L481 AbstractCegarLoop]: Abstraction has 149 states and 361 transitions. [2020-10-16 12:27:59,865 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:27:59,865 INFO L276 IsEmpty]: Start isEmpty. Operand 149 states and 361 transitions. [2020-10-16 12:27:59,865 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:27:59,865 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:27:59,865 INFO L422 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:28:00,066 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 132 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable133 [2020-10-16 12:28:00,066 INFO L429 AbstractCegarLoop]: === Iteration 135 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:28:00,067 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:28:00,067 INFO L82 PathProgramCache]: Analyzing trace with hash -1976392972, now seen corresponding path program 122 times [2020-10-16 12:28:00,069 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:28:00,069 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1428278344] [2020-10-16 12:28:00,069 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:28:00,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:28:00,166 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:28:00,166 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1428278344] [2020-10-16 12:28:00,166 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1662734070] [2020-10-16 12:28:00,166 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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:28:00,205 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 12:28:00,205 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:28:00,206 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:28:00,207 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:28:00,385 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:28:00,385 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:28:00,386 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:28:00,386 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [609194744] [2020-10-16 12:28:00,386 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:28:00,387 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:28:00,389 INFO L258 McrAutomatonBuilder]: Finished intersection with 19 states and 22 transitions. [2020-10-16 12:28:00,389 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:28:00,399 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:28:00,400 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-16 12:28:00,400 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:28:00,400 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-16 12:28:00,401 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=216, Unknown=0, NotChecked=0, Total=272 [2020-10-16 12:28:00,401 INFO L87 Difference]: Start difference. First operand 149 states and 361 transitions. Second operand 10 states. [2020-10-16 12:28:00,805 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:28:00,805 INFO L93 Difference]: Finished difference Result 221 states and 508 transitions. [2020-10-16 12:28:00,806 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2020-10-16 12:28:00,806 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 14 [2020-10-16 12:28:00,806 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:28:00,806 INFO L225 Difference]: With dead ends: 221 [2020-10-16 12:28:00,807 INFO L226 Difference]: Without dead ends: 219 [2020-10-16 12:28:00,807 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 8 SyntacticMatches, 2 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 174 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=189, Invalid=567, Unknown=0, NotChecked=0, Total=756 [2020-10-16 12:28:00,807 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 219 states. [2020-10-16 12:28:00,810 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 219 to 153. [2020-10-16 12:28:00,810 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 153 states. [2020-10-16 12:28:00,811 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 153 states to 153 states and 375 transitions. [2020-10-16 12:28:00,811 INFO L78 Accepts]: Start accepts. Automaton has 153 states and 375 transitions. Word has length 14 [2020-10-16 12:28:00,811 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:28:00,811 INFO L481 AbstractCegarLoop]: Abstraction has 153 states and 375 transitions. [2020-10-16 12:28:00,811 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-16 12:28:00,811 INFO L276 IsEmpty]: Start isEmpty. Operand 153 states and 375 transitions. [2020-10-16 12:28:00,812 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:28:00,812 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:28:00,812 INFO L422 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:28:01,015 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 133 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable134 [2020-10-16 12:28:01,016 INFO L429 AbstractCegarLoop]: === Iteration 136 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:28:01,016 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:28:01,016 INFO L82 PathProgramCache]: Analyzing trace with hash -1976392011, now seen corresponding path program 123 times [2020-10-16 12:28:01,018 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:28:01,018 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1596509010] [2020-10-16 12:28:01,019 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:28:01,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:28:01,112 INFO 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,112 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1596509010] [2020-10-16 12:28:01,113 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [106956055] [2020-10-16 12:28:01,113 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 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:28:01,152 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2020-10-16 12:28:01,152 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:28:01,153 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:28:01,154 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:28:01,344 INFO 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,344 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:28:01,344 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:28:01,344 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [617380251] [2020-10-16 12:28:01,344 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:28:01,345 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:28:01,346 INFO L258 McrAutomatonBuilder]: Finished intersection with 19 states and 22 transitions. [2020-10-16 12:28:01,347 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:28:01,359 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:28:01,359 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-16 12:28:01,360 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:28:01,360 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-16 12:28:01,360 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=216, Unknown=0, NotChecked=0, Total=272 [2020-10-16 12:28:01,360 INFO L87 Difference]: Start difference. First operand 153 states and 375 transitions. Second operand 10 states. [2020-10-16 12:28:01,761 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:28:01,761 INFO L93 Difference]: Finished difference Result 220 states and 506 transitions. [2020-10-16 12:28:01,762 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2020-10-16 12:28:01,762 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 14 [2020-10-16 12:28:01,762 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:28:01,763 INFO L225 Difference]: With dead ends: 220 [2020-10-16 12:28:01,763 INFO L226 Difference]: Without dead ends: 218 [2020-10-16 12:28:01,764 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 8 SyntacticMatches, 2 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 154 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=173, Invalid=529, Unknown=0, NotChecked=0, Total=702 [2020-10-16 12:28:01,764 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 218 states. [2020-10-16 12:28:01,766 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 218 to 152. [2020-10-16 12:28:01,767 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 152 states. [2020-10-16 12:28:01,767 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 152 states to 152 states and 372 transitions. [2020-10-16 12:28:01,767 INFO L78 Accepts]: Start accepts. Automaton has 152 states and 372 transitions. Word has length 14 [2020-10-16 12:28:01,767 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:28:01,767 INFO L481 AbstractCegarLoop]: Abstraction has 152 states and 372 transitions. [2020-10-16 12:28:01,768 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-16 12:28:01,768 INFO L276 IsEmpty]: Start isEmpty. Operand 152 states and 372 transitions. [2020-10-16 12:28:01,768 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:28:01,768 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:28:01,768 INFO L422 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:28:01,977 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 134 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable135 [2020-10-16 12:28:01,977 INFO L429 AbstractCegarLoop]: === Iteration 137 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:28:01,978 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:28:01,978 INFO L82 PathProgramCache]: Analyzing trace with hash -1976363181, now seen corresponding path program 124 times [2020-10-16 12:28:01,979 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:28:01,979 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1549300099] [2020-10-16 12:28:01,979 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:28:01,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:28:02,075 INFO 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,075 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1549300099] [2020-10-16 12:28:02,075 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [957495088] [2020-10-16 12:28:02,076 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 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:28:02,112 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 12:28:02,113 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:28:02,113 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:28:02,114 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:28:02,452 INFO 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,452 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:28:02,452 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:28:02,453 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [617577145] [2020-10-16 12:28:02,453 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:28:02,453 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:28:02,455 INFO L258 McrAutomatonBuilder]: Finished intersection with 19 states and 22 transitions. [2020-10-16 12:28:02,455 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:28:02,465 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:28:02,465 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-16 12:28:02,465 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:28:02,465 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-16 12:28:02,465 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=214, Unknown=0, NotChecked=0, Total=272 [2020-10-16 12:28:02,465 INFO L87 Difference]: Start difference. First operand 152 states and 372 transitions. Second operand 10 states. [2020-10-16 12:28:02,839 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:28:02,839 INFO L93 Difference]: Finished difference Result 225 states and 516 transitions. [2020-10-16 12:28:02,840 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2020-10-16 12:28:02,840 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 14 [2020-10-16 12:28:02,840 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:28:02,841 INFO L225 Difference]: With dead ends: 225 [2020-10-16 12:28:02,841 INFO L226 Difference]: Without dead ends: 223 [2020-10-16 12:28:02,841 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 8 SyntacticMatches, 2 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 157 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=171, Invalid=531, Unknown=0, NotChecked=0, Total=702 [2020-10-16 12:28:02,842 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 223 states. [2020-10-16 12:28:02,844 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 223 to 154. [2020-10-16 12:28:02,844 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 154 states. [2020-10-16 12:28:02,844 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 154 states to 154 states and 378 transitions. [2020-10-16 12:28:02,844 INFO L78 Accepts]: Start accepts. Automaton has 154 states and 378 transitions. Word has length 14 [2020-10-16 12:28:02,845 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:28:02,845 INFO L481 AbstractCegarLoop]: Abstraction has 154 states and 378 transitions. [2020-10-16 12:28:02,845 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-16 12:28:02,845 INFO L276 IsEmpty]: Start isEmpty. Operand 154 states and 378 transitions. [2020-10-16 12:28:02,845 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:28:02,845 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:28:02,845 INFO L422 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:28:03,046 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 135 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable136 [2020-10-16 12:28:03,046 INFO L429 AbstractCegarLoop]: === Iteration 138 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:28:03,047 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:28:03,047 INFO L82 PathProgramCache]: Analyzing trace with hash -1976362220, now seen corresponding path program 125 times [2020-10-16 12:28:03,049 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:28:03,049 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1666799637] [2020-10-16 12:28:03,049 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:28:03,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:28:03,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:28:03,144 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1666799637] [2020-10-16 12:28:03,144 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1181155196] [2020-10-16 12:28:03,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 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:28:03,181 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2020-10-16 12:28:03,181 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:28:03,182 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:28:03,182 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:28:03,383 INFO 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,383 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:28:03,383 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:28:03,384 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1008625753] [2020-10-16 12:28:03,384 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:28:03,384 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:28:03,387 INFO L258 McrAutomatonBuilder]: Finished intersection with 19 states and 22 transitions. [2020-10-16 12:28:03,387 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:28:03,402 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:28:03,403 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-16 12:28:03,403 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:28:03,403 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-16 12:28:03,403 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=216, Unknown=0, NotChecked=0, Total=272 [2020-10-16 12:28:03,404 INFO L87 Difference]: Start difference. First operand 154 states and 378 transitions. Second operand 10 states. [2020-10-16 12:28:03,768 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:28:03,768 INFO L93 Difference]: Finished difference Result 225 states and 516 transitions. [2020-10-16 12:28:03,769 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2020-10-16 12:28:03,769 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 14 [2020-10-16 12:28:03,769 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:28:03,769 INFO L225 Difference]: With dead ends: 225 [2020-10-16 12:28:03,769 INFO L226 Difference]: Without dead ends: 223 [2020-10-16 12:28:03,770 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 8 SyntacticMatches, 2 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 138 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=159, Invalid=491, Unknown=0, NotChecked=0, Total=650 [2020-10-16 12:28:03,770 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 223 states. [2020-10-16 12:28:03,772 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 223 to 153. [2020-10-16 12:28:03,772 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 153 states. [2020-10-16 12:28:03,773 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 153 states to 153 states and 374 transitions. [2020-10-16 12:28:03,773 INFO L78 Accepts]: Start accepts. Automaton has 153 states and 374 transitions. Word has length 14 [2020-10-16 12:28:03,773 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:28:03,773 INFO L481 AbstractCegarLoop]: Abstraction has 153 states and 374 transitions. [2020-10-16 12:28:03,773 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-16 12:28:03,773 INFO L276 IsEmpty]: Start isEmpty. Operand 153 states and 374 transitions. [2020-10-16 12:28:03,774 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:28:03,774 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:28:03,774 INFO L422 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:28:03,982 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 136 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable137 [2020-10-16 12:28:03,982 INFO L429 AbstractCegarLoop]: === Iteration 139 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:28:03,982 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:28:03,982 INFO L82 PathProgramCache]: Analyzing trace with hash -1975469451, now seen corresponding path program 126 times [2020-10-16 12:28:03,983 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:28:03,983 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1302621478] [2020-10-16 12:28:03,984 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:28:03,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:28:04,085 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:28:04,085 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1302621478] [2020-10-16 12:28:04,086 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [468947347] [2020-10-16 12:28:04,086 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 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:28:04,123 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2020-10-16 12:28:04,123 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:28:04,124 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:28:04,125 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:28:04,302 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:28:04,302 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:28:04,303 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:28:04,303 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [843442705] [2020-10-16 12:28:04,303 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:28:04,304 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:28:04,306 INFO L258 McrAutomatonBuilder]: Finished intersection with 20 states and 24 transitions. [2020-10-16 12:28:04,306 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:28:04,314 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:28:04,315 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:28:04,350 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [73622#(and (<= ~i~0 46368) (<= (+ ~i~0 (* 3 ~j~0)) 18))] [2020-10-16 12:28:04,350 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:28:04,351 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:28:04,351 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:28:04,351 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=241, Unknown=0, NotChecked=0, Total=306 [2020-10-16 12:28:04,351 INFO L87 Difference]: Start difference. First operand 153 states and 374 transitions. Second operand 11 states. [2020-10-16 12:28:04,826 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:28:04,826 INFO L93 Difference]: Finished difference Result 241 states and 554 transitions. [2020-10-16 12:28:04,827 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2020-10-16 12:28:04,827 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 14 [2020-10-16 12:28:04,827 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:28:04,828 INFO L225 Difference]: With dead ends: 241 [2020-10-16 12:28:04,828 INFO L226 Difference]: Without dead ends: 239 [2020-10-16 12:28:04,828 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 8 SyntacticMatches, 2 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 220 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=219, Invalid=711, Unknown=0, NotChecked=0, Total=930 [2020-10-16 12:28:04,828 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 239 states. [2020-10-16 12:28:04,830 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 239 to 156. [2020-10-16 12:28:04,831 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 156 states. [2020-10-16 12:28:04,831 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 156 states to 156 states and 385 transitions. [2020-10-16 12:28:04,831 INFO L78 Accepts]: Start accepts. Automaton has 156 states and 385 transitions. Word has length 14 [2020-10-16 12:28:04,831 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:28:04,831 INFO L481 AbstractCegarLoop]: Abstraction has 156 states and 385 transitions. [2020-10-16 12:28:04,832 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:28:04,832 INFO L276 IsEmpty]: Start isEmpty. Operand 156 states and 385 transitions. [2020-10-16 12:28:04,832 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:28:04,832 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:28:04,832 INFO L422 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:28:05,040 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable138,137 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:28:05,041 INFO L429 AbstractCegarLoop]: === Iteration 140 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:28:05,041 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:28:05,041 INFO L82 PathProgramCache]: Analyzing trace with hash -1975468490, now seen corresponding path program 127 times [2020-10-16 12:28:05,043 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:28:05,043 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [199112211] [2020-10-16 12:28:05,044 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:28:05,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:28:05,136 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:28:05,137 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [199112211] [2020-10-16 12:28:05,137 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2114758988] [2020-10-16 12:28:05,137 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 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:05,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:28:05,175 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:28:05,176 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:28:05,335 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:28:05,335 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:28:05,335 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:28:05,336 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1930152804] [2020-10-16 12:28:05,336 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:28:05,336 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:28:05,338 INFO L258 McrAutomatonBuilder]: Finished intersection with 20 states and 24 transitions. [2020-10-16 12:28:05,338 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:28:05,349 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:28:05,349 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:28:05,381 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [74258#(and (<= ~i~0 46368) (<= (+ (* 2 ~i~0) (* 3 ~j~0)) 21))] [2020-10-16 12:28:05,381 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:28:05,381 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:28:05,381 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:28:05,382 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=240, Unknown=0, NotChecked=0, Total=306 [2020-10-16 12:28:05,382 INFO L87 Difference]: Start difference. First operand 156 states and 385 transitions. Second operand 11 states. [2020-10-16 12:28:05,802 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:28:05,802 INFO L93 Difference]: Finished difference Result 230 states and 532 transitions. [2020-10-16 12:28:05,803 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2020-10-16 12:28:05,803 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 14 [2020-10-16 12:28:05,803 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:28:05,803 INFO L225 Difference]: With dead ends: 230 [2020-10-16 12:28:05,804 INFO L226 Difference]: Without dead ends: 228 [2020-10-16 12:28:05,804 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 9 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 167 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=193, Invalid=619, Unknown=0, NotChecked=0, Total=812 [2020-10-16 12:28:05,804 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 228 states. [2020-10-16 12:28:05,806 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 228 to 153. [2020-10-16 12:28:05,806 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 153 states. [2020-10-16 12:28:05,806 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 153 states to 153 states and 376 transitions. [2020-10-16 12:28:05,807 INFO L78 Accepts]: Start accepts. Automaton has 153 states and 376 transitions. Word has length 14 [2020-10-16 12:28:05,807 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:28:05,807 INFO L481 AbstractCegarLoop]: Abstraction has 153 states and 376 transitions. [2020-10-16 12:28:05,807 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:28:05,807 INFO L276 IsEmpty]: Start isEmpty. Operand 153 states and 376 transitions. [2020-10-16 12:28:05,807 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:28:05,808 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:28:05,808 INFO L422 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:28:06,008 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 138 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable139 [2020-10-16 12:28:06,009 INFO L429 AbstractCegarLoop]: === Iteration 141 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:28:06,009 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:28:06,009 INFO L82 PathProgramCache]: Analyzing trace with hash -1339163482, now seen corresponding path program 128 times [2020-10-16 12:28:06,011 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:28:06,011 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [540259970] [2020-10-16 12:28:06,011 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:28:06,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:28:06,105 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:28:06,105 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [540259970] [2020-10-16 12:28:06,106 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [437651965] [2020-10-16 12:28:06,106 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 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:06,142 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 12:28:06,142 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:28:06,143 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:28:06,144 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:28:06,321 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:28:06,322 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:28:06,322 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:28:06,322 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [777191369] [2020-10-16 12:28:06,322 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:28:06,324 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:28:06,325 INFO L258 McrAutomatonBuilder]: Finished intersection with 19 states and 22 transitions. [2020-10-16 12:28:06,325 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:28:06,341 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:28:06,341 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-16 12:28:06,341 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:28:06,341 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-16 12:28:06,342 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=215, Unknown=0, NotChecked=0, Total=272 [2020-10-16 12:28:06,342 INFO L87 Difference]: Start difference. First operand 153 states and 376 transitions. Second operand 10 states. [2020-10-16 12:28:06,783 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:28:06,783 INFO L93 Difference]: Finished difference Result 223 states and 520 transitions. [2020-10-16 12:28:06,784 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2020-10-16 12:28:06,784 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 14 [2020-10-16 12:28:06,784 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:28:06,785 INFO L225 Difference]: With dead ends: 223 [2020-10-16 12:28:06,785 INFO L226 Difference]: Without dead ends: 221 [2020-10-16 12:28:06,786 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 8 SyntacticMatches, 2 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 186 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=200, Invalid=612, Unknown=0, NotChecked=0, Total=812 [2020-10-16 12:28:06,786 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 221 states. [2020-10-16 12:28:06,788 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 221 to 156. [2020-10-16 12:28:06,788 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 156 states. [2020-10-16 12:28:06,788 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 156 states to 156 states and 387 transitions. [2020-10-16 12:28:06,788 INFO L78 Accepts]: Start accepts. Automaton has 156 states and 387 transitions. Word has length 14 [2020-10-16 12:28:06,789 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:28:06,789 INFO L481 AbstractCegarLoop]: Abstraction has 156 states and 387 transitions. [2020-10-16 12:28:06,789 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-16 12:28:06,789 INFO L276 IsEmpty]: Start isEmpty. Operand 156 states and 387 transitions. [2020-10-16 12:28:06,789 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:28:06,789 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:28:06,789 INFO L422 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:28:06,989 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable140,139 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:28:06,990 INFO L429 AbstractCegarLoop]: === Iteration 142 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:28:06,990 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:28:06,990 INFO L82 PathProgramCache]: Analyzing trace with hash -1339162521, now seen corresponding path program 129 times [2020-10-16 12:28:06,992 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:28:06,992 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [817399785] [2020-10-16 12:28:06,992 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:28:06,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:28:07,090 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:28:07,090 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [817399785] [2020-10-16 12:28:07,090 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [426473668] [2020-10-16 12:28:07,091 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 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:07,128 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2020-10-16 12:28:07,128 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:28:07,129 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:28:07,129 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:28:07,320 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:28:07,320 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:28:07,320 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:28:07,320 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1002088682] [2020-10-16 12:28:07,321 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:28:07,322 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:28:07,324 INFO L258 McrAutomatonBuilder]: Finished intersection with 19 states and 22 transitions. [2020-10-16 12:28:07,324 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:28:07,334 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:28:07,334 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-16 12:28:07,334 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:28:07,335 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-16 12:28:07,335 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=215, Unknown=0, NotChecked=0, Total=272 [2020-10-16 12:28:07,335 INFO L87 Difference]: Start difference. First operand 156 states and 387 transitions. Second operand 10 states. [2020-10-16 12:28:07,779 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:28:07,779 INFO L93 Difference]: Finished difference Result 226 states and 526 transitions. [2020-10-16 12:28:07,779 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2020-10-16 12:28:07,780 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 14 [2020-10-16 12:28:07,780 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:28:07,781 INFO L225 Difference]: With dead ends: 226 [2020-10-16 12:28:07,781 INFO L226 Difference]: Without dead ends: 224 [2020-10-16 12:28:07,781 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 8 SyntacticMatches, 2 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 169 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=185, Invalid=571, Unknown=0, NotChecked=0, Total=756 [2020-10-16 12:28:07,782 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 224 states. [2020-10-16 12:28:07,783 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 224 to 153. [2020-10-16 12:28:07,784 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 153 states. [2020-10-16 12:28:07,784 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 153 states to 153 states and 376 transitions. [2020-10-16 12:28:07,784 INFO L78 Accepts]: Start accepts. Automaton has 153 states and 376 transitions. Word has length 14 [2020-10-16 12:28:07,784 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:28:07,784 INFO L481 AbstractCegarLoop]: Abstraction has 153 states and 376 transitions. [2020-10-16 12:28:07,785 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-16 12:28:07,785 INFO L276 IsEmpty]: Start isEmpty. Operand 153 states and 376 transitions. [2020-10-16 12:28:07,785 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:28:07,785 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:28:07,785 INFO L422 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:28:07,993 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable141,140 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:28:07,994 INFO L429 AbstractCegarLoop]: === Iteration 143 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:28:07,994 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:28:07,994 INFO L82 PathProgramCache]: Analyzing trace with hash -1339133691, now seen corresponding path program 130 times [2020-10-16 12:28:07,996 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:28:07,996 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [640787947] [2020-10-16 12:28:07,997 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:28:08,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:28:08,094 INFO 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:08,094 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [640787947] [2020-10-16 12:28:08,094 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [993716691] [2020-10-16 12:28:08,095 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 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:08,132 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 12:28:08,133 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:28:08,133 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:28:08,134 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:28:08,372 INFO 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:08,373 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:28:08,373 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:28:08,373 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [962591419] [2020-10-16 12:28:08,373 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:28:08,374 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:28:08,375 INFO L258 McrAutomatonBuilder]: Finished intersection with 20 states and 24 transitions. [2020-10-16 12:28:08,376 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:28:08,385 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:28:08,385 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:28:08,420 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [76098#(and (<= ~i~0 46368) (<= (+ ~i~0 (* 2 ~j~0)) 19))] [2020-10-16 12:28:08,421 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:28:08,421 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:28:08,421 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:28:08,421 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=239, Unknown=0, NotChecked=0, Total=306 [2020-10-16 12:28:08,421 INFO L87 Difference]: Start difference. First operand 153 states and 376 transitions. Second operand 11 states. [2020-10-16 12:28:08,891 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:28:08,891 INFO L93 Difference]: Finished difference Result 242 states and 564 transitions. [2020-10-16 12:28:08,892 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2020-10-16 12:28:08,892 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 14 [2020-10-16 12:28:08,892 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:28:08,893 INFO L225 Difference]: With dead ends: 242 [2020-10-16 12:28:08,893 INFO L226 Difference]: Without dead ends: 240 [2020-10-16 12:28:08,894 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 8 SyntacticMatches, 2 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 217 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=220, Invalid=710, Unknown=0, NotChecked=0, Total=930 [2020-10-16 12:28:08,894 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 240 states. [2020-10-16 12:28:08,896 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 240 to 157. [2020-10-16 12:28:08,896 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 157 states. [2020-10-16 12:28:08,897 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 157 states to 157 states and 392 transitions. [2020-10-16 12:28:08,897 INFO L78 Accepts]: Start accepts. Automaton has 157 states and 392 transitions. Word has length 14 [2020-10-16 12:28:08,897 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:28:08,897 INFO L481 AbstractCegarLoop]: Abstraction has 157 states and 392 transitions. [2020-10-16 12:28:08,897 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:28:08,897 INFO L276 IsEmpty]: Start isEmpty. Operand 157 states and 392 transitions. [2020-10-16 12:28:08,898 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:28:08,898 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:28:08,898 INFO L422 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:28:09,107 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable142,141 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:28:09,107 INFO L429 AbstractCegarLoop]: === Iteration 144 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:28:09,108 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:28:09,108 INFO L82 PathProgramCache]: Analyzing trace with hash -1339132730, now seen corresponding path program 131 times [2020-10-16 12:28:09,109 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:28:09,109 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1721407091] [2020-10-16 12:28:09,109 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:28:09,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:28:09,210 INFO 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:09,211 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1721407091] [2020-10-16 12:28:09,211 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2093445755] [2020-10-16 12:28:09,211 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 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:09,250 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2020-10-16 12:28:09,250 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:28:09,251 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:28:09,251 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:28:09,449 INFO 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:09,450 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:28:09,450 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:28:09,450 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [212470748] [2020-10-16 12:28:09,450 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:28:09,451 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:28:09,453 INFO L258 McrAutomatonBuilder]: Finished intersection with 22 states and 28 transitions. [2020-10-16 12:28:09,453 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:28:09,463 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:28:09,464 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:28:09,496 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:28:09,497 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:28:09,531 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:28:09,531 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:28:09,568 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 3 new interpolants: [76737#(and (<= ~j~0 17) (<= ~i~0 46368)), 76739#(and (<= ~i~0 46368) (<= (+ (* 2 ~i~0) ~j~0) 17)), 76738#(and (<= ~i~0 46368) (<= (+ ~i~0 ~j~0) 17))] [2020-10-16 12:28:09,568 INFO L461 AbstractCegarLoop]: Interpolant automaton has 13 states [2020-10-16 12:28:09,568 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:28:09,568 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2020-10-16 12:28:09,569 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=294, Unknown=0, NotChecked=0, Total=380 [2020-10-16 12:28:09,569 INFO L87 Difference]: Start difference. First operand 157 states and 392 transitions. Second operand 13 states. [2020-10-16 12:28:10,066 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:28:10,066 INFO L93 Difference]: Finished difference Result 243 states and 583 transitions. [2020-10-16 12:28:10,067 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2020-10-16 12:28:10,067 INFO L78 Accepts]: Start accepts. Automaton has 13 states. Word has length 14 [2020-10-16 12:28:10,067 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:28:10,067 INFO L225 Difference]: With dead ends: 243 [2020-10-16 12:28:10,067 INFO L226 Difference]: Without dead ends: 238 [2020-10-16 12:28:10,068 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 8 SyntacticMatches, 2 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 229 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=272, Invalid=720, Unknown=0, NotChecked=0, Total=992 [2020-10-16 12:28:10,068 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 238 states. [2020-10-16 12:28:10,070 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 238 to 153. [2020-10-16 12:28:10,070 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 153 states. [2020-10-16 12:28:10,070 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 153 states to 153 states and 376 transitions. [2020-10-16 12:28:10,070 INFO L78 Accepts]: Start accepts. Automaton has 153 states and 376 transitions. Word has length 14 [2020-10-16 12:28:10,070 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:28:10,070 INFO L481 AbstractCegarLoop]: Abstraction has 153 states and 376 transitions. [2020-10-16 12:28:10,070 INFO L482 AbstractCegarLoop]: Interpolant automaton has 13 states. [2020-10-16 12:28:10,071 INFO L276 IsEmpty]: Start isEmpty. Operand 153 states and 376 transitions. [2020-10-16 12:28:10,071 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:28:10,071 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:28:10,071 INFO L422 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:28:10,271 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable143,142 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:28:10,272 INFO L429 AbstractCegarLoop]: === Iteration 145 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:28:10,272 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:28:10,273 INFO L82 PathProgramCache]: Analyzing trace with hash -1318607692, now seen corresponding path program 132 times [2020-10-16 12:28:10,274 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:28:10,275 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [796611467] [2020-10-16 12:28:10,275 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:28:10,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:28:10,376 INFO 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,376 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [796611467] [2020-10-16 12:28:10,376 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [610646320] [2020-10-16 12:28:10,376 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 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:10,425 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2020-10-16 12:28:10,425 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:28:10,426 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:28:10,427 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:28:10,621 INFO 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,622 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:28:10,622 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:28:10,622 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1955151598] [2020-10-16 12:28:10,622 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:28:10,623 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:28:10,624 INFO L258 McrAutomatonBuilder]: Finished intersection with 19 states and 22 transitions. [2020-10-16 12:28:10,625 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:28:10,634 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:28:10,635 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-16 12:28:10,635 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:28:10,635 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-16 12:28:10,635 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=212, Unknown=0, NotChecked=0, Total=272 [2020-10-16 12:28:10,635 INFO L87 Difference]: Start difference. First operand 153 states and 376 transitions. Second operand 10 states. [2020-10-16 12:28:11,142 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:28:11,142 INFO L93 Difference]: Finished difference Result 221 states and 520 transitions. [2020-10-16 12:28:11,143 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2020-10-16 12:28:11,143 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 14 [2020-10-16 12:28:11,144 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:28:11,144 INFO L225 Difference]: With dead ends: 221 [2020-10-16 12:28:11,144 INFO L226 Difference]: Without dead ends: 219 [2020-10-16 12:28:11,145 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 8 SyntacticMatches, 2 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 198 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=220, Invalid=650, Unknown=0, NotChecked=0, Total=870 [2020-10-16 12:28:11,145 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 219 states. [2020-10-16 12:28:11,147 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 219 to 156. [2020-10-16 12:28:11,148 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 156 states. [2020-10-16 12:28:11,148 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 156 states to 156 states and 389 transitions. [2020-10-16 12:28:11,148 INFO L78 Accepts]: Start accepts. Automaton has 156 states and 389 transitions. Word has length 14 [2020-10-16 12:28:11,148 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:28:11,148 INFO L481 AbstractCegarLoop]: Abstraction has 156 states and 389 transitions. [2020-10-16 12:28:11,148 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-16 12:28:11,148 INFO L276 IsEmpty]: Start isEmpty. Operand 156 states and 389 transitions. [2020-10-16 12:28:11,149 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:28:11,149 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:28:11,149 INFO L422 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:28:11,349 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 143 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable144 [2020-10-16 12:28:11,350 INFO L429 AbstractCegarLoop]: === Iteration 146 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:28:11,350 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:28:11,350 INFO L82 PathProgramCache]: Analyzing trace with hash -1318606731, now seen corresponding path program 133 times [2020-10-16 12:28:11,352 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:28:11,352 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [968801980] [2020-10-16 12:28:11,353 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:28:11,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:28:11,468 INFO 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,468 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [968801980] [2020-10-16 12:28:11,468 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [349087775] [2020-10-16 12:28:11,469 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 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:11,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:28:11,509 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:28:11,510 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:28:11,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:28:11,692 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:28:11,692 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:28:11,692 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1198301999] [2020-10-16 12:28:11,693 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:28:11,694 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:28:11,695 INFO L258 McrAutomatonBuilder]: Finished intersection with 21 states and 26 transitions. [2020-10-16 12:28:11,696 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:28:11,705 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:28:11,705 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:28:11,735 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:28:11,735 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:28:11,775 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 2 new interpolants: [77985#(and (<= ~i~0 46368) (<= (+ ~i~0 ~j~0) 16)), 77984#(and (<= ~i~0 46368) (<= ~j~0 16))] [2020-10-16 12:28:11,776 INFO L461 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-10-16 12:28:11,776 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:28:11,776 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-10-16 12:28:11,776 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=262, Unknown=0, NotChecked=0, Total=342 [2020-10-16 12:28:11,776 INFO L87 Difference]: Start difference. First operand 156 states and 389 transitions. Second operand 12 states. [2020-10-16 12:28:12,278 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:28:12,278 INFO L93 Difference]: Finished difference Result 233 states and 565 transitions. [2020-10-16 12:28:12,279 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2020-10-16 12:28:12,279 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 14 [2020-10-16 12:28:12,279 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:28:12,280 INFO L225 Difference]: With dead ends: 233 [2020-10-16 12:28:12,280 INFO L226 Difference]: Without dead ends: 228 [2020-10-16 12:28:12,280 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 8 SyntacticMatches, 2 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 211 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=258, Invalid=672, Unknown=0, NotChecked=0, Total=930 [2020-10-16 12:28:12,281 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 228 states. [2020-10-16 12:28:12,283 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 228 to 154. [2020-10-16 12:28:12,283 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 154 states. [2020-10-16 12:28:12,283 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 154 states to 154 states and 381 transitions. [2020-10-16 12:28:12,283 INFO L78 Accepts]: Start accepts. Automaton has 154 states and 381 transitions. Word has length 14 [2020-10-16 12:28:12,284 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:28:12,284 INFO L481 AbstractCegarLoop]: Abstraction has 154 states and 381 transitions. [2020-10-16 12:28:12,284 INFO L482 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-10-16 12:28:12,284 INFO L276 IsEmpty]: Start isEmpty. Operand 154 states and 381 transitions. [2020-10-16 12:28:12,284 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:28:12,284 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:28:12,284 INFO L422 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:28:12,485 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 144 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable145 [2020-10-16 12:28:12,485 INFO L429 AbstractCegarLoop]: === Iteration 147 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:28:12,485 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:28:12,486 INFO L82 PathProgramCache]: Analyzing trace with hash -1317944602, now seen corresponding path program 134 times [2020-10-16 12:28:12,487 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:28:12,488 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1325132989] [2020-10-16 12:28:12,488 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:28:12,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:28:12,589 INFO 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:12,589 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1325132989] [2020-10-16 12:28:12,589 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [961467714] [2020-10-16 12:28:12,590 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 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:12,626 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 12:28:12,626 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:28:12,626 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:28:12,627 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:28:12,805 INFO 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:12,805 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:28:12,805 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:28:12,805 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1332039325] [2020-10-16 12:28:12,806 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:28:12,807 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:28:12,809 INFO L258 McrAutomatonBuilder]: Finished intersection with 20 states and 24 transitions. [2020-10-16 12:28:12,809 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:28:12,810 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:28:12,810 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:28:12,852 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [78607#(and (<= ~i~0 46368) (<= ~j~0 11))] [2020-10-16 12:28:12,853 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:28:12,853 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:28:12,853 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:28:12,853 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=231, Unknown=0, NotChecked=0, Total=306 [2020-10-16 12:28:12,853 INFO L87 Difference]: Start difference. First operand 154 states and 381 transitions. Second operand 11 states. [2020-10-16 12:28:13,384 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:28:13,384 INFO L93 Difference]: Finished difference Result 227 states and 551 transitions. [2020-10-16 12:28:13,385 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2020-10-16 12:28:13,385 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 14 [2020-10-16 12:28:13,385 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:28:13,386 INFO L225 Difference]: With dead ends: 227 [2020-10-16 12:28:13,386 INFO L226 Difference]: Without dead ends: 222 [2020-10-16 12:28:13,386 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 8 SyntacticMatches, 2 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 192 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=245, Invalid=625, Unknown=0, NotChecked=0, Total=870 [2020-10-16 12:28:13,386 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 222 states. [2020-10-16 12:28:13,388 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 222 to 154. [2020-10-16 12:28:13,389 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 154 states. [2020-10-16 12:28:13,389 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 154 states to 154 states and 381 transitions. [2020-10-16 12:28:13,389 INFO L78 Accepts]: Start accepts. Automaton has 154 states and 381 transitions. Word has length 14 [2020-10-16 12:28:13,389 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:28:13,389 INFO L481 AbstractCegarLoop]: Abstraction has 154 states and 381 transitions. [2020-10-16 12:28:13,389 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:28:13,390 INFO L276 IsEmpty]: Start isEmpty. Operand 154 states and 381 transitions. [2020-10-16 12:28:13,390 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:28:13,390 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:28:13,390 INFO L422 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:28:13,591 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 145 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable146 [2020-10-16 12:28:13,592 INFO L429 AbstractCegarLoop]: === Iteration 148 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:28:13,592 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:28:13,592 INFO L82 PathProgramCache]: Analyzing trace with hash -1317021081, now seen corresponding path program 135 times [2020-10-16 12:28:13,594 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:28:13,594 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1410559235] [2020-10-16 12:28:13,594 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:28:13,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:28:13,697 INFO 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:13,697 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1410559235] [2020-10-16 12:28:13,697 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1204825134] [2020-10-16 12:28:13,697 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 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:13,734 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2020-10-16 12:28:13,735 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:28:13,736 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:28:13,736 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:28:13,958 INFO 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:13,959 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:28:13,959 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:28:13,959 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [56146063] [2020-10-16 12:28:13,959 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:28:13,960 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:28:13,961 INFO L258 McrAutomatonBuilder]: Finished intersection with 20 states and 24 transitions. [2020-10-16 12:28:13,962 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:28:13,977 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:28:13,977 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:28:14,012 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [79223#(and (<= ~i~0 46368) (<= ~j~0 19))] [2020-10-16 12:28:14,013 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:28:14,013 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:28:14,013 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:28:14,013 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=229, Unknown=0, NotChecked=0, Total=306 [2020-10-16 12:28:14,013 INFO L87 Difference]: Start difference. First operand 154 states and 381 transitions. Second operand 11 states. [2020-10-16 12:28:14,579 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:28:14,579 INFO L93 Difference]: Finished difference Result 233 states and 567 transitions. [2020-10-16 12:28:14,580 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2020-10-16 12:28:14,580 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 14 [2020-10-16 12:28:14,580 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:28:14,581 INFO L225 Difference]: With dead ends: 233 [2020-10-16 12:28:14,581 INFO L226 Difference]: Without dead ends: 228 [2020-10-16 12:28:14,581 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 8 SyntacticMatches, 2 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 205 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=241, Invalid=629, Unknown=0, NotChecked=0, Total=870 [2020-10-16 12:28:14,582 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 228 states. [2020-10-16 12:28:14,584 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 228 to 153. [2020-10-16 12:28:14,584 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 153 states. [2020-10-16 12:28:14,585 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 153 states to 153 states and 376 transitions. [2020-10-16 12:28:14,585 INFO L78 Accepts]: Start accepts. Automaton has 153 states and 376 transitions. Word has length 14 [2020-10-16 12:28:14,585 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:28:14,585 INFO L481 AbstractCegarLoop]: Abstraction has 153 states and 376 transitions. [2020-10-16 12:28:14,585 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:28:14,585 INFO L276 IsEmpty]: Start isEmpty. Operand 153 states and 376 transitions. [2020-10-16 12:28:14,586 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:28:14,586 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:28:14,586 INFO L422 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:28:14,786 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 146 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable147 [2020-10-16 12:28:14,787 INFO L429 AbstractCegarLoop]: === Iteration 149 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:28:14,787 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:28:14,787 INFO L82 PathProgramCache]: Analyzing trace with hash -1310504540, now seen corresponding path program 136 times [2020-10-16 12:28:14,789 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:28:14,789 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2051072966] [2020-10-16 12:28:14,790 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:28:14,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:28:14,893 INFO 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:14,893 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2051072966] [2020-10-16 12:28:14,893 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [997641620] [2020-10-16 12:28:14,894 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 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:14,935 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 12:28:14,935 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:28:14,936 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:28:14,936 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:28:15,115 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:28:15,116 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:28:15,116 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:28:15,116 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1672540135] [2020-10-16 12:28:15,116 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:28:15,117 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:28:15,119 INFO L258 McrAutomatonBuilder]: Finished intersection with 21 states and 26 transitions. [2020-10-16 12:28:15,119 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:28:15,150 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:28:15,150 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:28:15,187 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 2 new interpolants: [79843#(and (= ULTIMATE.start_main_~condI~0 0) (<= (+ (* 5 ~i~0) (* 2 ~j~0)) 19)), 79844#(and (<= ~i~0 46368) (<= (+ ~i~0 (* 2 ~j~0)) 19))] [2020-10-16 12:28:15,188 INFO L461 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-10-16 12:28:15,188 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:28:15,188 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-10-16 12:28:15,188 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=274, Unknown=0, NotChecked=0, Total=342 [2020-10-16 12:28:15,189 INFO L87 Difference]: Start difference. First operand 153 states and 376 transitions. Second operand 12 states. [2020-10-16 12:28:15,785 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:28:15,785 INFO L93 Difference]: Finished difference Result 244 states and 565 transitions. [2020-10-16 12:28:15,785 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2020-10-16 12:28:15,786 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 14 [2020-10-16 12:28:15,786 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:28:15,786 INFO L225 Difference]: With dead ends: 244 [2020-10-16 12:28:15,787 INFO L226 Difference]: Without dead ends: 242 [2020-10-16 12:28:15,787 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 8 SyntacticMatches, 2 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 298 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=255, Invalid=935, Unknown=0, NotChecked=0, Total=1190 [2020-10-16 12:28:15,787 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 242 states. [2020-10-16 12:28:15,789 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 242 to 155. [2020-10-16 12:28:15,790 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 155 states. [2020-10-16 12:28:15,790 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 155 states to 155 states and 384 transitions. [2020-10-16 12:28:15,790 INFO L78 Accepts]: Start accepts. Automaton has 155 states and 384 transitions. Word has length 14 [2020-10-16 12:28:15,790 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:28:15,790 INFO L481 AbstractCegarLoop]: Abstraction has 155 states and 384 transitions. [2020-10-16 12:28:15,791 INFO L482 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-10-16 12:28:15,791 INFO L276 IsEmpty]: Start isEmpty. Operand 155 states and 384 transitions. [2020-10-16 12:28:15,791 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:28:15,791 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:28:15,791 INFO L422 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:28:16,000 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 147 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable148 [2020-10-16 12:28:16,001 INFO L429 AbstractCegarLoop]: === Iteration 150 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:28:16,001 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:28:16,001 INFO L82 PathProgramCache]: Analyzing trace with hash -1310503579, now seen corresponding path program 137 times [2020-10-16 12:28:16,002 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:28:16,002 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [496321253] [2020-10-16 12:28:16,002 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:28:16,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:28:16,099 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:16,099 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [496321253] [2020-10-16 12:28:16,099 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1316975686] [2020-10-16 12:28:16,099 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 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:16,137 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2020-10-16 12:28:16,137 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:28:16,138 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:28:16,138 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:28:16,317 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:16,318 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:28:16,318 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:28:16,318 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1505546909] [2020-10-16 12:28:16,318 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:28:16,319 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:28:16,321 INFO L258 McrAutomatonBuilder]: Finished intersection with 23 states and 30 transitions. [2020-10-16 12:28:16,322 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:28:16,322 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:28:16,322 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:28:16,353 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:28:16,354 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:28:16,401 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:28:16,401 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:28:16,467 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 4 new interpolants: [80487#(and (<= ~i~0 46368) (<= ~j~0 14)), 80489#(and (<= ~i~0 46368) (<= (+ (* 2 ~i~0) ~j~0) 14)), 80488#(and (<= ~i~0 46368) (<= (+ ~i~0 ~j~0) 14)), 80490#(and (<= (+ (* 4 ~i~0) ~j~0) 14) (= ULTIMATE.start_main_~condI~0 0))] [2020-10-16 12:28:16,467 INFO L461 AbstractCegarLoop]: Interpolant automaton has 14 states [2020-10-16 12:28:16,467 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:28:16,468 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2020-10-16 12:28:16,468 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=332, Unknown=0, NotChecked=0, Total=420 [2020-10-16 12:28:16,468 INFO L87 Difference]: Start difference. First operand 155 states and 384 transitions. Second operand 14 states. [2020-10-16 12:28:16,970 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:28:16,971 INFO L93 Difference]: Finished difference Result 236 states and 565 transitions. [2020-10-16 12:28:16,971 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2020-10-16 12:28:16,971 INFO L78 Accepts]: Start accepts. Automaton has 14 states. Word has length 14 [2020-10-16 12:28:16,971 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:28:16,972 INFO L225 Difference]: With dead ends: 236 [2020-10-16 12:28:16,972 INFO L226 Difference]: Without dead ends: 231 [2020-10-16 12:28:16,973 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 8 SyntacticMatches, 2 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 248 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=275, Invalid=781, Unknown=0, NotChecked=0, Total=1056 [2020-10-16 12:28:16,973 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 231 states. [2020-10-16 12:28:16,975 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 231 to 150. [2020-10-16 12:28:16,975 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 150 states. [2020-10-16 12:28:16,975 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 150 states to 150 states and 366 transitions. [2020-10-16 12:28:16,976 INFO L78 Accepts]: Start accepts. Automaton has 150 states and 366 transitions. Word has length 14 [2020-10-16 12:28:16,976 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:28:16,976 INFO L481 AbstractCegarLoop]: Abstraction has 150 states and 366 transitions. [2020-10-16 12:28:16,976 INFO L482 AbstractCegarLoop]: Interpolant automaton has 14 states. [2020-10-16 12:28:16,976 INFO L276 IsEmpty]: Start isEmpty. Operand 150 states and 366 transitions. [2020-10-16 12:28:16,976 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:28:16,976 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:28:16,976 INFO L422 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:28:17,177 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable149,148 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:28:17,177 INFO L429 AbstractCegarLoop]: === Iteration 151 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:28:17,178 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:28:17,178 INFO L82 PathProgramCache]: Analyzing trace with hash -1289978541, now seen corresponding path program 138 times [2020-10-16 12:28:17,180 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:28:17,180 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [631963372] [2020-10-16 12:28:17,180 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:28:17,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:28:17,288 INFO 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,288 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [631963372] [2020-10-16 12:28:17,288 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [423169931] [2020-10-16 12:28:17,289 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 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:17,328 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2020-10-16 12:28:17,328 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:28:17,329 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:28:17,329 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:28:17,504 INFO 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,505 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:28:17,505 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:28:17,505 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1821324404] [2020-10-16 12:28:17,505 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:28:17,506 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:28:17,508 INFO L258 McrAutomatonBuilder]: Finished intersection with 19 states and 22 transitions. [2020-10-16 12:28:17,508 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:28:17,521 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:28:17,521 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-16 12:28:17,521 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:28:17,521 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-16 12:28:17,521 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=211, Unknown=0, NotChecked=0, Total=272 [2020-10-16 12:28:17,522 INFO L87 Difference]: Start difference. First operand 150 states and 366 transitions. Second operand 10 states. [2020-10-16 12:28:18,054 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:28:18,055 INFO L93 Difference]: Finished difference Result 231 states and 540 transitions. [2020-10-16 12:28:18,055 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2020-10-16 12:28:18,055 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 14 [2020-10-16 12:28:18,055 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:28:18,056 INFO L225 Difference]: With dead ends: 231 [2020-10-16 12:28:18,056 INFO L226 Difference]: Without dead ends: 229 [2020-10-16 12:28:18,056 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 8 SyntacticMatches, 2 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 210 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=211, Invalid=659, Unknown=0, NotChecked=0, Total=870 [2020-10-16 12:28:18,057 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 229 states. [2020-10-16 12:28:18,058 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 229 to 153. [2020-10-16 12:28:18,058 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 153 states. [2020-10-16 12:28:18,058 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 153 states to 153 states and 379 transitions. [2020-10-16 12:28:18,059 INFO L78 Accepts]: Start accepts. Automaton has 153 states and 379 transitions. Word has length 14 [2020-10-16 12:28:18,059 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:28:18,059 INFO L481 AbstractCegarLoop]: Abstraction has 153 states and 379 transitions. [2020-10-16 12:28:18,059 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-16 12:28:18,059 INFO L276 IsEmpty]: Start isEmpty. Operand 153 states and 379 transitions. [2020-10-16 12:28:18,059 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:28:18,059 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:28:18,059 INFO L422 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:28:18,260 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable150,149 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:28:18,260 INFO L429 AbstractCegarLoop]: === Iteration 152 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:28:18,261 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:28:18,261 INFO L82 PathProgramCache]: Analyzing trace with hash -1289977580, now seen corresponding path program 139 times [2020-10-16 12:28:18,263 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:28:18,263 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [84184939] [2020-10-16 12:28:18,263 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:28:18,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:28:18,375 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:28:18,375 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [84184939] [2020-10-16 12:28:18,376 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1861590236] [2020-10-16 12:28:18,376 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 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:18,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:28:18,413 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:28:18,414 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:28:18,581 INFO 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,582 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:28:18,582 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:28:18,582 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [861956978] [2020-10-16 12:28:18,582 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:28:18,583 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:28:18,585 INFO L258 McrAutomatonBuilder]: Finished intersection with 21 states and 26 transitions. [2020-10-16 12:28:18,585 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:28:18,585 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:28:18,585 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:28:18,621 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:28:18,621 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:28:18,671 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 2 new interpolants: [81727#(and (<= ~i~0 46368) (<= (+ ~i~0 ~j~0) 21)), 81726#(and (<= ~i~0 46368) (<= ~j~0 21))] [2020-10-16 12:28:18,672 INFO L461 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-10-16 12:28:18,672 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:28:18,672 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-10-16 12:28:18,672 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=261, Unknown=0, NotChecked=0, Total=342 [2020-10-16 12:28:18,672 INFO L87 Difference]: Start difference. First operand 153 states and 379 transitions. Second operand 12 states. [2020-10-16 12:28:19,350 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:28:19,350 INFO L93 Difference]: Finished difference Result 238 states and 574 transitions. [2020-10-16 12:28:19,351 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2020-10-16 12:28:19,352 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 14 [2020-10-16 12:28:19,352 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:28:19,353 INFO L225 Difference]: With dead ends: 238 [2020-10-16 12:28:19,353 INFO L226 Difference]: Without dead ends: 233 [2020-10-16 12:28:19,353 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 9 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 207 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=253, Invalid=677, Unknown=0, NotChecked=0, Total=930 [2020-10-16 12:28:19,354 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 233 states. [2020-10-16 12:28:19,357 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 233 to 151. [2020-10-16 12:28:19,358 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 151 states. [2020-10-16 12:28:19,359 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 151 states to 151 states and 371 transitions. [2020-10-16 12:28:19,359 INFO L78 Accepts]: Start accepts. Automaton has 151 states and 371 transitions. Word has length 14 [2020-10-16 12:28:19,359 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:28:19,359 INFO L481 AbstractCegarLoop]: Abstraction has 151 states and 371 transitions. [2020-10-16 12:28:19,359 INFO L482 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-10-16 12:28:19,360 INFO L276 IsEmpty]: Start isEmpty. Operand 151 states and 371 transitions. [2020-10-16 12:28:19,360 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:28:19,360 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:28:19,361 INFO L422 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:28:19,573 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable151,150 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:28:19,573 INFO L429 AbstractCegarLoop]: === Iteration 153 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:28:19,574 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:28:19,574 INFO L82 PathProgramCache]: Analyzing trace with hash -1289315451, now seen corresponding path program 140 times [2020-10-16 12:28:19,576 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:28:19,576 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1627224080] [2020-10-16 12:28:19,576 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:28:19,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:28:19,680 INFO 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,681 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1627224080] [2020-10-16 12:28:19,681 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2143618571] [2020-10-16 12:28:19,681 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 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:19,730 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 12:28:19,731 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:28:19,732 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:28:19,732 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:28:19,923 INFO 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,924 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:28:19,924 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:28:19,924 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1015387334] [2020-10-16 12:28:19,924 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:28:19,925 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:28:19,929 INFO L258 McrAutomatonBuilder]: Finished intersection with 20 states and 24 transitions. [2020-10-16 12:28:19,929 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:28:19,960 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:28:19,960 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:28:19,995 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [82348#(and (<= ~i~0 46368) (<= ~j~0 18))] [2020-10-16 12:28:19,995 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:28:19,996 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:28:19,996 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:28:19,996 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=230, Unknown=0, NotChecked=0, Total=306 [2020-10-16 12:28:19,996 INFO L87 Difference]: Start difference. First operand 151 states and 371 transitions. Second operand 11 states. [2020-10-16 12:28:20,542 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:28:20,542 INFO L93 Difference]: Finished difference Result 232 states and 563 transitions. [2020-10-16 12:28:20,543 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2020-10-16 12:28:20,544 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 14 [2020-10-16 12:28:20,544 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:28:20,544 INFO L225 Difference]: With dead ends: 232 [2020-10-16 12:28:20,544 INFO L226 Difference]: Without dead ends: 227 [2020-10-16 12:28:20,545 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 8 SyntacticMatches, 2 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 202 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=240, Invalid=630, Unknown=0, NotChecked=0, Total=870 [2020-10-16 12:28:20,545 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 227 states. [2020-10-16 12:28:20,548 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 227 to 151. [2020-10-16 12:28:20,548 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 151 states. [2020-10-16 12:28:20,548 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 151 states to 151 states and 371 transitions. [2020-10-16 12:28:20,548 INFO L78 Accepts]: Start accepts. Automaton has 151 states and 371 transitions. Word has length 14 [2020-10-16 12:28:20,548 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:28:20,549 INFO L481 AbstractCegarLoop]: Abstraction has 151 states and 371 transitions. [2020-10-16 12:28:20,549 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:28:20,549 INFO L276 IsEmpty]: Start isEmpty. Operand 151 states and 371 transitions. [2020-10-16 12:28:20,549 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:28:20,549 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:28:20,549 INFO L422 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:28:20,749 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable152,151 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:28:20,750 INFO L429 AbstractCegarLoop]: === Iteration 154 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:28:20,750 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:28:20,751 INFO L82 PathProgramCache]: Analyzing trace with hash -1288391930, now seen corresponding path program 141 times [2020-10-16 12:28:20,752 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:28:20,753 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [319726056] [2020-10-16 12:28:20,753 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:28:20,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:28:20,868 INFO 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,868 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [319726056] [2020-10-16 12:28:20,868 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1399347479] [2020-10-16 12:28:20,869 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 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:20,907 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2020-10-16 12:28:20,908 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:28:20,909 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:28:20,909 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:28:21,115 INFO 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:21,115 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:28:21,115 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:28:21,116 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [941074147] [2020-10-16 12:28:21,116 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:28:21,117 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:28:21,119 INFO L258 McrAutomatonBuilder]: Finished intersection with 20 states and 24 transitions. [2020-10-16 12:28:21,120 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:28:21,132 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:28:21,132 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:28:21,167 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [82963#(and (<= ~i~0 46368) (<= ~j~0 19))] [2020-10-16 12:28:21,167 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:28:21,167 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:28:21,168 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:28:21,168 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=231, Unknown=0, NotChecked=0, Total=306 [2020-10-16 12:28:21,168 INFO L87 Difference]: Start difference. First operand 151 states and 371 transitions. Second operand 11 states. [2020-10-16 12:28:21,856 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:28:21,857 INFO L93 Difference]: Finished difference Result 234 states and 563 transitions. [2020-10-16 12:28:21,857 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2020-10-16 12:28:21,857 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 14 [2020-10-16 12:28:21,857 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:28:21,858 INFO L225 Difference]: With dead ends: 234 [2020-10-16 12:28:21,858 INFO L226 Difference]: Without dead ends: 229 [2020-10-16 12:28:21,858 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 8 SyntacticMatches, 2 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 250 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=263, Invalid=729, Unknown=0, NotChecked=0, Total=992 [2020-10-16 12:28:21,859 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 229 states. [2020-10-16 12:28:21,860 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 229 to 149. [2020-10-16 12:28:21,860 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 149 states. [2020-10-16 12:28:21,861 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 149 states to 149 states and 361 transitions. [2020-10-16 12:28:21,861 INFO L78 Accepts]: Start accepts. Automaton has 149 states and 361 transitions. Word has length 14 [2020-10-16 12:28:21,861 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:28:21,861 INFO L481 AbstractCegarLoop]: Abstraction has 149 states and 361 transitions. [2020-10-16 12:28:21,861 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:28:21,861 INFO L276 IsEmpty]: Start isEmpty. Operand 149 states and 361 transitions. [2020-10-16 12:28:21,861 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:28:21,862 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:28:21,862 INFO L422 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:28:22,063 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable153,152 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:28:22,063 INFO L429 AbstractCegarLoop]: === Iteration 155 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:28:22,064 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:28:22,064 INFO L82 PathProgramCache]: Analyzing trace with hash -451659801, now seen corresponding path program 142 times [2020-10-16 12:28:22,066 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:28:22,066 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [82918436] [2020-10-16 12:28:22,066 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:28:22,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:28:22,165 INFO 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,165 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [82918436] [2020-10-16 12:28:22,165 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [250546424] [2020-10-16 12:28:22,165 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 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:22,202 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 12:28:22,202 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:28:22,203 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:28:22,203 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:28:22,419 INFO 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,419 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:28:22,420 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:28:22,420 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [186036518] [2020-10-16 12:28:22,420 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:28:22,421 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:28:22,423 INFO L258 McrAutomatonBuilder]: Finished intersection with 20 states and 24 transitions. [2020-10-16 12:28:22,423 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:28:22,440 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:28:22,441 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-16 12:28:22,441 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:28:22,441 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-16 12:28:22,441 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=216, Unknown=0, NotChecked=0, Total=272 [2020-10-16 12:28:22,441 INFO L87 Difference]: Start difference. First operand 149 states and 361 transitions. Second operand 10 states. [2020-10-16 12:28:22,926 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:28:22,926 INFO L93 Difference]: Finished difference Result 235 states and 535 transitions. [2020-10-16 12:28:22,927 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2020-10-16 12:28:22,927 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 14 [2020-10-16 12:28:22,927 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:28:22,928 INFO L225 Difference]: With dead ends: 235 [2020-10-16 12:28:22,928 INFO L226 Difference]: Without dead ends: 233 [2020-10-16 12:28:22,928 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 9 SyntacticMatches, 2 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 191 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=198, Invalid=614, Unknown=0, NotChecked=0, Total=812 [2020-10-16 12:28:22,928 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 233 states. [2020-10-16 12:28:22,930 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 233 to 152. [2020-10-16 12:28:22,931 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 152 states. [2020-10-16 12:28:22,931 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 152 states to 152 states and 372 transitions. [2020-10-16 12:28:22,931 INFO L78 Accepts]: Start accepts. Automaton has 152 states and 372 transitions. Word has length 14 [2020-10-16 12:28:22,931 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:28:22,931 INFO L481 AbstractCegarLoop]: Abstraction has 152 states and 372 transitions. [2020-10-16 12:28:22,931 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-16 12:28:22,931 INFO L276 IsEmpty]: Start isEmpty. Operand 152 states and 372 transitions. [2020-10-16 12:28:22,932 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:28:22,932 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:28:22,932 INFO L422 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:28:23,135 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable154,153 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:28:23,135 INFO L429 AbstractCegarLoop]: === Iteration 156 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:28:23,135 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:28:23,137 INFO L82 PathProgramCache]: Analyzing trace with hash -451658840, now seen corresponding path program 143 times [2020-10-16 12:28:23,139 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:28:23,139 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [142599001] [2020-10-16 12:28:23,139 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:28:23,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:28:23,245 INFO 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,245 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [142599001] [2020-10-16 12:28:23,245 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [688093114] [2020-10-16 12:28:23,246 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 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:23,285 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2020-10-16 12:28:23,286 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:28:23,286 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:28:23,287 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:28:23,582 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:28:23,582 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:28:23,582 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:28:23,582 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [640185665] [2020-10-16 12:28:23,583 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:28:23,584 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:28:23,586 INFO L258 McrAutomatonBuilder]: Finished intersection with 20 states and 24 transitions. [2020-10-16 12:28:23,586 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:28:23,611 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:28:23,611 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-16 12:28:23,612 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:28:23,612 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-16 12:28:23,612 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=216, Unknown=0, NotChecked=0, Total=272 [2020-10-16 12:28:23,612 INFO L87 Difference]: Start difference. First operand 152 states and 372 transitions. Second operand 10 states. [2020-10-16 12:28:24,086 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:28:24,086 INFO L93 Difference]: Finished difference Result 238 states and 541 transitions. [2020-10-16 12:28:24,087 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2020-10-16 12:28:24,087 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 14 [2020-10-16 12:28:24,087 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:28:24,088 INFO L225 Difference]: With dead ends: 238 [2020-10-16 12:28:24,088 INFO L226 Difference]: Without dead ends: 236 [2020-10-16 12:28:24,088 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 9 SyntacticMatches, 2 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 170 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=183, Invalid=573, Unknown=0, NotChecked=0, Total=756 [2020-10-16 12:28:24,089 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 236 states. [2020-10-16 12:28:24,091 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 236 to 153. [2020-10-16 12:28:24,091 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 153 states. [2020-10-16 12:28:24,092 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 153 states to 153 states and 374 transitions. [2020-10-16 12:28:24,092 INFO L78 Accepts]: Start accepts. Automaton has 153 states and 374 transitions. Word has length 14 [2020-10-16 12:28:24,092 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:28:24,092 INFO L481 AbstractCegarLoop]: Abstraction has 153 states and 374 transitions. [2020-10-16 12:28:24,092 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-16 12:28:24,092 INFO L276 IsEmpty]: Start isEmpty. Operand 153 states and 374 transitions. [2020-10-16 12:28:24,093 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:28:24,093 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:28:24,093 INFO L422 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:28:24,293 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable155,154 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:28:24,294 INFO L429 AbstractCegarLoop]: === Iteration 157 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:28:24,294 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:28:24,294 INFO L82 PathProgramCache]: Analyzing trace with hash -451630010, now seen corresponding path program 144 times [2020-10-16 12:28:24,296 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:28:24,296 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2024641186] [2020-10-16 12:28:24,296 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:28:24,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:28:24,414 INFO 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,414 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2024641186] [2020-10-16 12:28:24,415 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [5551594] [2020-10-16 12:28:24,415 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 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:24,460 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2020-10-16 12:28:24,461 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:28:24,461 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:28:24,462 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:28:28,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:28:28,117 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:28:28,117 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:28:28,118 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1334630236] [2020-10-16 12:28:28,118 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:28:28,119 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:28:28,120 INFO L258 McrAutomatonBuilder]: Finished intersection with 21 states and 26 transitions. [2020-10-16 12:28:28,120 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:28:28,138 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:28:28,138 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:28:28,178 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [84821#(and (<= ~i~0 46368) (<= (+ ~i~0 (* 2 ~j~0)) 18))] [2020-10-16 12:28:28,178 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:28:28,178 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:28:28,179 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:28:28,179 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=240, Unknown=1, NotChecked=0, Total=306 [2020-10-16 12:28:28,179 INFO L87 Difference]: Start difference. First operand 153 states and 374 transitions. Second operand 11 states. [2020-10-16 12:28:28,761 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:28:28,762 INFO L93 Difference]: Finished difference Result 244 states and 556 transitions. [2020-10-16 12:28:28,762 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2020-10-16 12:28:28,762 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 14 [2020-10-16 12:28:28,763 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:28:28,763 INFO L225 Difference]: With dead ends: 244 [2020-10-16 12:28:28,763 INFO L226 Difference]: Without dead ends: 242 [2020-10-16 12:28:28,763 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 9 SyntacticMatches, 2 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 243 ImplicationChecksByTransitivity, 4.2s TimeCoverageRelationStatistics Valid=235, Invalid=756, Unknown=1, NotChecked=0, Total=992 [2020-10-16 12:28:28,764 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 242 states. [2020-10-16 12:28:28,765 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 242 to 153. [2020-10-16 12:28:28,766 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 153 states. [2020-10-16 12:28:28,766 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 153 states to 153 states and 376 transitions. [2020-10-16 12:28:28,766 INFO L78 Accepts]: Start accepts. Automaton has 153 states and 376 transitions. Word has length 14 [2020-10-16 12:28:28,766 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:28:28,766 INFO L481 AbstractCegarLoop]: Abstraction has 153 states and 376 transitions. [2020-10-16 12:28:28,766 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:28:28,766 INFO L276 IsEmpty]: Start isEmpty. Operand 153 states and 376 transitions. [2020-10-16 12:28:28,767 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:28:28,767 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:28:28,767 INFO L422 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:28:28,967 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 155 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable156 [2020-10-16 12:28:28,968 INFO L429 AbstractCegarLoop]: === Iteration 158 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:28:28,968 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:28:28,968 INFO L82 PathProgramCache]: Analyzing trace with hash -431104011, now seen corresponding path program 145 times [2020-10-16 12:28:28,970 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:28:28,970 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [401996080] [2020-10-16 12:28:28,970 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:28:28,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:28:29,076 INFO 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:29,076 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [401996080] [2020-10-16 12:28:29,076 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [530833955] [2020-10-16 12:28:29,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 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:29,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:28:29,114 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:28:29,115 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:28:29,333 INFO 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:29,333 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:28:29,333 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:28:29,334 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1003919625] [2020-10-16 12:28:29,334 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:28:29,334 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:28:29,336 INFO L258 McrAutomatonBuilder]: Finished intersection with 20 states and 24 transitions. [2020-10-16 12:28:29,336 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:28:29,349 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:28:29,349 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-16 12:28:29,349 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:28:29,350 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-16 12:28:29,350 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=213, Unknown=0, NotChecked=0, Total=272 [2020-10-16 12:28:29,350 INFO L87 Difference]: Start difference. First operand 153 states and 376 transitions. Second operand 10 states. [2020-10-16 12:28:29,887 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:28:29,887 INFO L93 Difference]: Finished difference Result 236 states and 545 transitions. [2020-10-16 12:28:29,888 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2020-10-16 12:28:29,888 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 14 [2020-10-16 12:28:29,888 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:28:29,889 INFO L225 Difference]: With dead ends: 236 [2020-10-16 12:28:29,889 INFO L226 Difference]: Without dead ends: 234 [2020-10-16 12:28:29,889 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 9 SyntacticMatches, 2 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 201 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=218, Invalid=652, Unknown=0, NotChecked=0, Total=870 [2020-10-16 12:28:29,890 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 234 states. [2020-10-16 12:28:29,892 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 234 to 153. [2020-10-16 12:28:29,892 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 153 states. [2020-10-16 12:28:29,893 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 153 states to 153 states and 376 transitions. [2020-10-16 12:28:29,893 INFO L78 Accepts]: Start accepts. Automaton has 153 states and 376 transitions. Word has length 14 [2020-10-16 12:28:29,893 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:28:29,893 INFO L481 AbstractCegarLoop]: Abstraction has 153 states and 376 transitions. [2020-10-16 12:28:29,893 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-16 12:28:29,893 INFO L276 IsEmpty]: Start isEmpty. Operand 153 states and 376 transitions. [2020-10-16 12:28:29,894 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:28:29,894 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:28:29,894 INFO L422 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:28:30,094 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable157,156 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:28:30,095 INFO L429 AbstractCegarLoop]: === Iteration 159 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:28:30,095 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:28:30,095 INFO L82 PathProgramCache]: Analyzing trace with hash -431103050, now seen corresponding path program 146 times [2020-10-16 12:28:30,097 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:28:30,097 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1092522332] [2020-10-16 12:28:30,098 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:28:30,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:28:30,208 INFO 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:30,208 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1092522332] [2020-10-16 12:28:30,208 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1098735406] [2020-10-16 12:28:30,208 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 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:30,248 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 12:28:30,249 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:28:30,250 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:28:30,250 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:28:30,521 INFO 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:30,521 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:28:30,522 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:28:30,522 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [430329415] [2020-10-16 12:28:30,522 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:28:30,523 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:28:30,524 INFO L258 McrAutomatonBuilder]: Finished intersection with 22 states and 28 transitions. [2020-10-16 12:28:30,524 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:28:30,525 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:28:30,525 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:28:30,562 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:28:30,563 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:28:30,617 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 2 new interpolants: [86081#(and (<= ~i~0 46368) (<= (+ ~i~0 ~j~0) 17)), 86080#(and (<= ~j~0 17) (<= ~i~0 46368))] [2020-10-16 12:28:30,617 INFO L461 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-10-16 12:28:30,617 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:28:30,618 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-10-16 12:28:30,618 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=263, Unknown=0, NotChecked=0, Total=342 [2020-10-16 12:28:30,618 INFO L87 Difference]: Start difference. First operand 153 states and 376 transitions. Second operand 12 states. [2020-10-16 12:28:31,251 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:28:31,251 INFO L93 Difference]: Finished difference Result 238 states and 563 transitions. [2020-10-16 12:28:31,252 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2020-10-16 12:28:31,252 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 14 [2020-10-16 12:28:31,253 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:28:31,253 INFO L225 Difference]: With dead ends: 238 [2020-10-16 12:28:31,253 INFO L226 Difference]: Without dead ends: 233 [2020-10-16 12:28:31,254 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 9 SyntacticMatches, 2 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 217 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=256, Invalid=674, Unknown=0, NotChecked=0, Total=930 [2020-10-16 12:28:31,254 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 233 states. [2020-10-16 12:28:31,256 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 233 to 153. [2020-10-16 12:28:31,256 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 153 states. [2020-10-16 12:28:31,257 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 153 states to 153 states and 376 transitions. [2020-10-16 12:28:31,257 INFO L78 Accepts]: Start accepts. Automaton has 153 states and 376 transitions. Word has length 14 [2020-10-16 12:28:31,257 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:28:31,257 INFO L481 AbstractCegarLoop]: Abstraction has 153 states and 376 transitions. [2020-10-16 12:28:31,257 INFO L482 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-10-16 12:28:31,257 INFO L276 IsEmpty]: Start isEmpty. Operand 153 states and 376 transitions. [2020-10-16 12:28:31,258 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:28:31,258 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:28:31,258 INFO L422 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:28:31,458 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 157 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable158 [2020-10-16 12:28:31,458 INFO L429 AbstractCegarLoop]: === Iteration 160 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:28:31,459 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:28:31,459 INFO L82 PathProgramCache]: Analyzing trace with hash -430440921, now seen corresponding path program 147 times [2020-10-16 12:28:31,461 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:28:31,461 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1165481134] [2020-10-16 12:28:31,461 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:28:31,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:28:31,581 INFO 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:31,582 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1165481134] [2020-10-16 12:28:31,582 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1137566554] [2020-10-16 12:28:31,582 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 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:31,623 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2020-10-16 12:28:31,624 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:28:31,625 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:28:31,626 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:28:31,868 INFO 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:31,868 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:28:31,869 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:28:31,869 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1816175861] [2020-10-16 12:28:31,869 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:28:31,870 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:28:31,872 INFO L258 McrAutomatonBuilder]: Finished intersection with 21 states and 26 transitions. [2020-10-16 12:28:31,872 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:28:31,888 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:28:31,889 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:28:31,925 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [86706#(and (<= ~i~0 46368) (<= ~j~0 13))] [2020-10-16 12:28:31,925 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:28:31,925 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:28:31,926 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:28:31,926 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=232, Unknown=0, NotChecked=0, Total=306 [2020-10-16 12:28:31,926 INFO L87 Difference]: Start difference. First operand 153 states and 376 transitions. Second operand 11 states. [2020-10-16 12:28:32,547 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:28:32,547 INFO L93 Difference]: Finished difference Result 230 states and 547 transitions. [2020-10-16 12:28:32,548 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2020-10-16 12:28:32,548 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 14 [2020-10-16 12:28:32,548 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:28:32,549 INFO L225 Difference]: With dead ends: 230 [2020-10-16 12:28:32,549 INFO L226 Difference]: Without dead ends: 225 [2020-10-16 12:28:32,549 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 9 SyntacticMatches, 2 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 195 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=243, Invalid=627, Unknown=0, NotChecked=0, Total=870 [2020-10-16 12:28:32,550 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 225 states. [2020-10-16 12:28:32,552 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 225 to 153. [2020-10-16 12:28:32,552 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 153 states. [2020-10-16 12:28:32,552 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 153 states to 153 states and 376 transitions. [2020-10-16 12:28:32,552 INFO L78 Accepts]: Start accepts. Automaton has 153 states and 376 transitions. Word has length 14 [2020-10-16 12:28:32,552 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:28:32,552 INFO L481 AbstractCegarLoop]: Abstraction has 153 states and 376 transitions. [2020-10-16 12:28:32,552 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:28:32,553 INFO L276 IsEmpty]: Start isEmpty. Operand 153 states and 376 transitions. [2020-10-16 12:28:32,553 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:28:32,553 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:28:32,553 INFO L422 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:28:32,753 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable159,158 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:28:32,754 INFO L429 AbstractCegarLoop]: === Iteration 161 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:28:32,754 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:28:32,754 INFO L82 PathProgramCache]: Analyzing trace with hash -430179529, now seen corresponding path program 148 times [2020-10-16 12:28:32,756 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:28:32,756 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [373006919] [2020-10-16 12:28:32,756 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:28:32,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:28:32,851 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:28:32,851 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [373006919] [2020-10-16 12:28:32,852 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2129803426] [2020-10-16 12:28:32,852 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 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:32,893 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 12:28:32,894 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:28:32,894 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:28:32,895 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:28:33,117 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:33,117 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:28:33,117 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:28:33,118 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1979620602] [2020-10-16 12:28:33,118 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:28:33,119 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:28:33,120 INFO L258 McrAutomatonBuilder]: Finished intersection with 23 states and 30 transitions. [2020-10-16 12:28:33,120 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:28:33,122 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:28:33,122 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:28:33,159 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:28:33,160 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:28:33,245 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 3 new interpolants: [87323#(and (<= ~j~0 15) (<= ~i~0 46368)), 87325#(and (= ULTIMATE.start_main_~condI~0 0) (<= (+ (* 3 ~i~0) ~j~0) 15)), 87324#(and (<= ~i~0 46368) (<= (+ ~i~0 ~j~0) 15))] [2020-10-16 12:28:33,245 INFO L461 AbstractCegarLoop]: Interpolant automaton has 13 states [2020-10-16 12:28:33,246 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:28:33,246 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2020-10-16 12:28:33,246 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=298, Unknown=0, NotChecked=0, Total=380 [2020-10-16 12:28:33,246 INFO L87 Difference]: Start difference. First operand 153 states and 376 transitions. Second operand 13 states. [2020-10-16 12:28:33,810 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:28:33,810 INFO L93 Difference]: Finished difference Result 238 states and 558 transitions. [2020-10-16 12:28:33,811 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2020-10-16 12:28:33,811 INFO L78 Accepts]: Start accepts. Automaton has 13 states. Word has length 14 [2020-10-16 12:28:33,811 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:28:33,811 INFO L225 Difference]: With dead ends: 238 [2020-10-16 12:28:33,811 INFO L226 Difference]: Without dead ends: 233 [2020-10-16 12:28:33,812 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 9 SyntacticMatches, 2 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 239 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=261, Invalid=731, Unknown=0, NotChecked=0, Total=992 [2020-10-16 12:28:33,813 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 233 states. [2020-10-16 12:28:33,815 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 233 to 150. [2020-10-16 12:28:33,816 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 150 states. [2020-10-16 12:28:33,816 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 150 states to 150 states and 366 transitions. [2020-10-16 12:28:33,816 INFO L78 Accepts]: Start accepts. Automaton has 150 states and 366 transitions. Word has length 14 [2020-10-16 12:28:33,816 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:28:33,816 INFO L481 AbstractCegarLoop]: Abstraction has 150 states and 366 transitions. [2020-10-16 12:28:33,816 INFO L482 AbstractCegarLoop]: Interpolant automaton has 13 states. [2020-10-16 12:28:33,816 INFO L276 IsEmpty]: Start isEmpty. Operand 150 states and 366 transitions. [2020-10-16 12:28:33,817 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:28:33,817 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:28:33,817 INFO L422 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:28:34,017 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 159 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable160 [2020-10-16 12:28:34,018 INFO L429 AbstractCegarLoop]: === Iteration 162 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:28:34,018 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:28:34,018 INFO L82 PathProgramCache]: Analyzing trace with hash -429517400, now seen corresponding path program 149 times [2020-10-16 12:28:34,020 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:28:34,020 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2017778365] [2020-10-16 12:28:34,021 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:28:34,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:28:34,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:28:34,133 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2017778365] [2020-10-16 12:28:34,134 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [998710335] [2020-10-16 12:28:34,134 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 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:34,172 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2020-10-16 12:28:34,173 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:28:34,173 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:28:34,174 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:28:36,517 INFO 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:36,518 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:28:36,518 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:28:36,518 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1244180750] [2020-10-16 12:28:36,518 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:28:36,519 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:28:36,520 INFO L258 McrAutomatonBuilder]: Finished intersection with 21 states and 26 transitions. [2020-10-16 12:28:36,521 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:28:36,536 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:28:36,536 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:28:36,574 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [87944#(and (<= ~i~0 46368) (<= ~j~0 18))] [2020-10-16 12:28:36,574 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:28:36,574 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:28:36,575 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:28:36,575 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=230, Unknown=1, NotChecked=0, Total=306 [2020-10-16 12:28:36,575 INFO L87 Difference]: Start difference. First operand 150 states and 366 transitions. Second operand 11 states. [2020-10-16 12:28:37,335 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:28:37,335 INFO L93 Difference]: Finished difference Result 231 states and 544 transitions. [2020-10-16 12:28:37,336 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2020-10-16 12:28:37,336 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 14 [2020-10-16 12:28:37,336 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:28:37,337 INFO L225 Difference]: With dead ends: 231 [2020-10-16 12:28:37,337 INFO L226 Difference]: Without dead ends: 226 [2020-10-16 12:28:37,337 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 9 SyntacticMatches, 2 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 251 ImplicationChecksByTransitivity, 3.0s TimeCoverageRelationStatistics Valid=272, Invalid=719, Unknown=1, NotChecked=0, Total=992 [2020-10-16 12:28:37,337 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 226 states. [2020-10-16 12:28:37,339 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 226 to 149. [2020-10-16 12:28:37,339 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 149 states. [2020-10-16 12:28:37,340 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 149 states to 149 states and 361 transitions. [2020-10-16 12:28:37,340 INFO L78 Accepts]: Start accepts. Automaton has 149 states and 361 transitions. Word has length 14 [2020-10-16 12:28:37,340 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:28:37,340 INFO L481 AbstractCegarLoop]: Abstraction has 149 states and 361 transitions. [2020-10-16 12:28:37,340 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:28:37,340 INFO L276 IsEmpty]: Start isEmpty. Operand 149 states and 361 transitions. [2020-10-16 12:28:37,340 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:28:37,340 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:28:37,340 INFO L422 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:28:37,541 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable161,160 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:28:37,541 INFO L429 AbstractCegarLoop]: === Iteration 163 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:28:37,542 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:28:37,542 INFO L82 PathProgramCache]: Analyzing trace with hash -402474860, now seen corresponding path program 150 times [2020-10-16 12:28:37,544 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:28:37,544 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [219655787] [2020-10-16 12:28:37,544 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:28:37,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:28:37,654 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:28:37,654 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [219655787] [2020-10-16 12:28:37,654 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1138463456] [2020-10-16 12:28:37,655 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 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:37,694 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2020-10-16 12:28:37,694 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:28:37,695 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:28:37,695 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:28:37,906 INFO 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:37,907 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:28:37,907 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:28:37,907 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1706832447] [2020-10-16 12:28:37,907 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:28:37,908 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:28:37,910 INFO L258 McrAutomatonBuilder]: Finished intersection with 21 states and 26 transitions. [2020-10-16 12:28:37,910 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:28:37,927 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:28:37,927 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-16 12:28:37,927 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:28:37,927 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-16 12:28:37,928 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=214, Unknown=0, NotChecked=0, Total=272 [2020-10-16 12:28:37,928 INFO L87 Difference]: Start difference. First operand 149 states and 361 transitions. Second operand 10 states. [2020-10-16 12:28:38,521 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:28:38,521 INFO L93 Difference]: Finished difference Result 239 states and 544 transitions. [2020-10-16 12:28:38,522 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2020-10-16 12:28:38,522 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 14 [2020-10-16 12:28:38,522 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:28:38,523 INFO L225 Difference]: With dead ends: 239 [2020-10-16 12:28:38,523 INFO L226 Difference]: Without dead ends: 237 [2020-10-16 12:28:38,523 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 10 SyntacticMatches, 2 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 208 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=216, Invalid=654, Unknown=0, NotChecked=0, Total=870 [2020-10-16 12:28:38,523 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 237 states. [2020-10-16 12:28:38,525 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 237 to 151. [2020-10-16 12:28:38,525 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 151 states. [2020-10-16 12:28:38,526 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 151 states to 151 states and 369 transitions. [2020-10-16 12:28:38,526 INFO L78 Accepts]: Start accepts. Automaton has 151 states and 369 transitions. Word has length 14 [2020-10-16 12:28:38,526 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:28:38,526 INFO L481 AbstractCegarLoop]: Abstraction has 151 states and 369 transitions. [2020-10-16 12:28:38,526 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-16 12:28:38,527 INFO L276 IsEmpty]: Start isEmpty. Operand 151 states and 369 transitions. [2020-10-16 12:28:38,527 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:28:38,527 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:28:38,527 INFO L422 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:28:38,727 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable162,161 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:28:38,728 INFO L429 AbstractCegarLoop]: === Iteration 164 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:28:38,728 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:28:38,728 INFO L82 PathProgramCache]: Analyzing trace with hash -402473899, now seen corresponding path program 151 times [2020-10-16 12:28:38,730 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:28:38,731 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [138451003] [2020-10-16 12:28:38,731 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:28:38,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:28:38,845 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:28:38,846 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [138451003] [2020-10-16 12:28:38,846 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [522966400] [2020-10-16 12:28:38,846 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:38,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:28:38,885 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:28:38,886 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:28:39,141 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:39,141 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:28:39,142 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:28:39,142 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [133030435] [2020-10-16 12:28:39,142 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:28:39,143 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:28:39,145 INFO L258 McrAutomatonBuilder]: Finished intersection with 23 states and 30 transitions. [2020-10-16 12:28:39,145 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:28:39,157 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:28:39,158 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:28:39,196 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:28:39,197 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:28:39,251 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 2 new interpolants: [89181#(and (<= ~i~0 46368) (<= ~j~0 14)), 89182#(and (<= ~i~0 46368) (<= (+ ~i~0 ~j~0) 14))] [2020-10-16 12:28:39,251 INFO L461 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-10-16 12:28:39,251 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:28:39,252 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-10-16 12:28:39,252 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=264, Unknown=0, NotChecked=0, Total=342 [2020-10-16 12:28:39,252 INFO L87 Difference]: Start difference. First operand 151 states and 369 transitions. Second operand 12 states. [2020-10-16 12:28:39,876 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:28:39,876 INFO L93 Difference]: Finished difference Result 236 states and 552 transitions. [2020-10-16 12:28:39,877 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2020-10-16 12:28:39,877 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 14 [2020-10-16 12:28:39,877 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:28:39,877 INFO L225 Difference]: With dead ends: 236 [2020-10-16 12:28:39,878 INFO L226 Difference]: Without dead ends: 231 [2020-10-16 12:28:39,878 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 10 SyntacticMatches, 2 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 220 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=254, Invalid=676, Unknown=0, NotChecked=0, Total=930 [2020-10-16 12:28:39,878 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 231 states. [2020-10-16 12:28:39,881 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 231 to 149. [2020-10-16 12:28:39,881 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 149 states. [2020-10-16 12:28:39,882 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 149 states to 149 states and 361 transitions. [2020-10-16 12:28:39,882 INFO L78 Accepts]: Start accepts. Automaton has 149 states and 361 transitions. Word has length 14 [2020-10-16 12:28:39,882 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:28:39,882 INFO L481 AbstractCegarLoop]: Abstraction has 149 states and 361 transitions. [2020-10-16 12:28:39,882 INFO L482 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-10-16 12:28:39,882 INFO L276 IsEmpty]: Start isEmpty. Operand 149 states and 361 transitions. [2020-10-16 12:28:39,882 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:28:39,882 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:28:39,883 INFO L422 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:28:40,083 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable163,162 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:28:40,084 INFO L429 AbstractCegarLoop]: === Iteration 165 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:28:40,084 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:28:40,084 INFO L82 PathProgramCache]: Analyzing trace with hash -401811770, now seen corresponding path program 152 times [2020-10-16 12:28:40,086 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:28:40,086 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [987544816] [2020-10-16 12:28:40,086 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:28:40,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:28:40,214 INFO 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:40,214 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [987544816] [2020-10-16 12:28:40,214 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1647078986] [2020-10-16 12:28:40,214 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 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:40,252 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 12:28:40,253 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:28:40,253 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:28:40,254 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:28:40,508 INFO 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:40,509 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:28:40,509 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:28:40,509 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1787603789] [2020-10-16 12:28:40,509 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:28:40,510 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:28:40,512 INFO L258 McrAutomatonBuilder]: Finished intersection with 22 states and 28 transitions. [2020-10-16 12:28:40,512 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:28:40,532 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:28:40,533 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:28:40,573 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [89797#(and (<= ~i~0 46368) (<= ~j~0 13))] [2020-10-16 12:28:40,574 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:28:40,574 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:28:40,574 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:28:40,574 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=233, Unknown=0, NotChecked=0, Total=306 [2020-10-16 12:28:40,574 INFO L87 Difference]: Start difference. First operand 149 states and 361 transitions. Second operand 11 states. [2020-10-16 12:28:41,261 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:28:41,262 INFO L93 Difference]: Finished difference Result 228 states and 535 transitions. [2020-10-16 12:28:41,263 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2020-10-16 12:28:41,263 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 14 [2020-10-16 12:28:41,263 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:28:41,263 INFO L225 Difference]: With dead ends: 228 [2020-10-16 12:28:41,264 INFO L226 Difference]: Without dead ends: 223 [2020-10-16 12:28:41,264 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 10 SyntacticMatches, 2 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 200 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=241, Invalid=629, Unknown=0, NotChecked=0, Total=870 [2020-10-16 12:28:41,265 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 223 states. [2020-10-16 12:28:41,267 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 223 to 149. [2020-10-16 12:28:41,267 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 149 states. [2020-10-16 12:28:41,268 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 149 states to 149 states and 361 transitions. [2020-10-16 12:28:41,268 INFO L78 Accepts]: Start accepts. Automaton has 149 states and 361 transitions. Word has length 14 [2020-10-16 12:28:41,268 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:28:41,268 INFO L481 AbstractCegarLoop]: Abstraction has 149 states and 361 transitions. [2020-10-16 12:28:41,268 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:28:41,268 INFO L276 IsEmpty]: Start isEmpty. Operand 149 states and 361 transitions. [2020-10-16 12:28:41,269 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:28:41,269 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:28:41,269 INFO L422 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:28:41,472 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable164,163 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:28:41,473 INFO L429 AbstractCegarLoop]: === Iteration 166 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:28:41,473 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:28:41,473 INFO L82 PathProgramCache]: Analyzing trace with hash -400888249, now seen corresponding path program 153 times [2020-10-16 12:28:41,475 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:28:41,476 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [935298365] [2020-10-16 12:28:41,476 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:28:41,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:28:41,595 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:41,595 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [935298365] [2020-10-16 12:28:41,596 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [443435213] [2020-10-16 12:28:41,596 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:41,634 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2020-10-16 12:28:41,634 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:28:41,635 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:28:41,636 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:28:41,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:28:41,852 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:28:41,853 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:28:41,853 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1998659818] [2020-10-16 12:28:41,853 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:28:41,854 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:28:41,855 INFO L258 McrAutomatonBuilder]: Finished intersection with 23 states and 30 transitions. [2020-10-16 12:28:41,856 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:28:41,876 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:28:41,877 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:28:41,913 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [90404#(and (<= ~i~0 46368) (<= ~j~0 11))] [2020-10-16 12:28:41,913 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:28:41,913 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:28:41,913 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:28:41,913 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=234, Unknown=0, NotChecked=0, Total=306 [2020-10-16 12:28:41,914 INFO L87 Difference]: Start difference. First operand 149 states and 361 transitions. Second operand 11 states. [2020-10-16 12:28:42,565 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:28:42,566 INFO L93 Difference]: Finished difference Result 224 states and 522 transitions. [2020-10-16 12:28:42,566 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2020-10-16 12:28:42,567 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 14 [2020-10-16 12:28:42,567 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:28:42,567 INFO L225 Difference]: With dead ends: 224 [2020-10-16 12:28:42,567 INFO L226 Difference]: Without dead ends: 219 [2020-10-16 12:28:42,568 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 11 SyntacticMatches, 2 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 202 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=239, Invalid=631, Unknown=0, NotChecked=0, Total=870 [2020-10-16 12:28:42,568 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 219 states. [2020-10-16 12:28:42,571 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 219 to 146. [2020-10-16 12:28:42,571 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 146 states. [2020-10-16 12:28:42,571 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 146 states to 146 states and 342 transitions. [2020-10-16 12:28:42,572 INFO L78 Accepts]: Start accepts. Automaton has 146 states and 342 transitions. Word has length 14 [2020-10-16 12:28:42,572 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:28:42,572 INFO L481 AbstractCegarLoop]: Abstraction has 146 states and 342 transitions. [2020-10-16 12:28:42,572 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:28:42,572 INFO L276 IsEmpty]: Start isEmpty. Operand 146 states and 342 transitions. [2020-10-16 12:28:42,572 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:28:42,572 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:28:42,573 INFO L422 BasicCegarLoop]: trace histogram [7, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:28:42,775 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 164 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable165 [2020-10-16 12:28:42,776 INFO L429 AbstractCegarLoop]: === Iteration 167 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:28:42,776 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:28:42,776 INFO L82 PathProgramCache]: Analyzing trace with hash 1019616642, now seen corresponding path program 7 times [2020-10-16 12:28:42,778 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:28:42,779 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1544279093] [2020-10-16 12:28:42,779 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:28:42,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:28:42,926 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:42,927 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1544279093] [2020-10-16 12:28:42,927 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [331707748] [2020-10-16 12:28:42,927 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 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:42,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:28:42,968 INFO L263 TraceCheckSpWp]: Trace formula consists of 93 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 12:28:42,968 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:28:43,223 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-16 12:28:43,265 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:43,265 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:28:43,265 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 18 [2020-10-16 12:28:43,266 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1589209317] [2020-10-16 12:28:43,266 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:28:43,267 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:28:43,269 INFO L258 McrAutomatonBuilder]: Finished intersection with 31 states and 46 transitions. [2020-10-16 12:28:43,269 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:28:43,294 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:28:43,295 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:28:43,295 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:28:43,295 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:28:43,295 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=278, Unknown=0, NotChecked=0, Total=380 [2020-10-16 12:28:43,295 INFO L87 Difference]: Start difference. First operand 146 states and 342 transitions. Second operand 11 states. [2020-10-16 12:28:43,552 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:28:43,552 INFO L93 Difference]: Finished difference Result 206 states and 480 transitions. [2020-10-16 12:28:43,553 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2020-10-16 12:28:43,554 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 14 [2020-10-16 12:28:43,554 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:28:43,554 INFO L225 Difference]: With dead ends: 206 [2020-10-16 12:28:43,555 INFO L226 Difference]: Without dead ends: 201 [2020-10-16 12:28:43,555 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 71 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=234, Invalid=522, Unknown=0, NotChecked=0, Total=756 [2020-10-16 12:28:43,556 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 201 states. [2020-10-16 12:28:43,557 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 201 to 156. [2020-10-16 12:28:43,557 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 156 states. [2020-10-16 12:28:43,558 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 156 states to 156 states and 383 transitions. [2020-10-16 12:28:43,558 INFO L78 Accepts]: Start accepts. Automaton has 156 states and 383 transitions. Word has length 14 [2020-10-16 12:28:43,558 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:28:43,558 INFO L481 AbstractCegarLoop]: Abstraction has 156 states and 383 transitions. [2020-10-16 12:28:43,558 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:28:43,558 INFO L276 IsEmpty]: Start isEmpty. Operand 156 states and 383 transitions. [2020-10-16 12:28:43,558 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:28:43,558 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:28:43,559 INFO L422 BasicCegarLoop]: trace histogram [7, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:28:43,759 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 165 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable166 [2020-10-16 12:28:43,760 INFO L429 AbstractCegarLoop]: === Iteration 168 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:28:43,760 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:28:43,760 INFO L82 PathProgramCache]: Analyzing trace with hash 1046764459, now seen corresponding path program 7 times [2020-10-16 12:28:43,762 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:28:43,762 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [415408856] [2020-10-16 12:28:43,763 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:28:43,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:28:43,901 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:43,901 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [415408856] [2020-10-16 12:28:43,901 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1986836119] [2020-10-16 12:28:43,902 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 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:43,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:28:43,947 INFO L263 TraceCheckSpWp]: Trace formula consists of 93 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 12:28:43,948 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:28:44,187 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:44,187 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:28:44,188 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-16 12:28:44,188 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [905365818] [2020-10-16 12:28:44,188 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:28:44,190 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:28:44,193 INFO L258 McrAutomatonBuilder]: Finished intersection with 23 states and 30 transitions. [2020-10-16 12:28:44,193 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:28:44,201 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:28:44,202 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:28:44,245 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:28:44,246 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:28:44,320 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:28:44,321 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:28:44,394 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:28:44,395 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:28:44,466 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:28:44,466 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:28:44,537 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:28:44,538 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:28:44,613 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:28:44,614 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:28:44,684 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 7 new interpolants: [91597#(and (<= ~i~0 46368) (<= (+ ~i~0 ~j~0) 8)), 91596#(and (<= ~i~0 46368) (<= ~j~0 8)), 91599#(and (<= ~i~0 46368) (<= (+ (* 3 ~i~0) ~j~0) 8)), 91598#(and (<= ~i~0 46368) (<= (+ (* 2 ~i~0) ~j~0) 8)), 91601#(and (<= ~i~0 46368) (<= (+ (* 5 ~i~0) ~j~0) 8)), 91600#(and (<= ~i~0 46368) (<= (+ (* 4 ~i~0) ~j~0) 8)), 91602#(and (<= ~i~0 46368) (<= (+ (* 6 ~i~0) ~j~0) 8))] [2020-10-16 12:28:44,684 INFO L461 AbstractCegarLoop]: Interpolant automaton has 18 states [2020-10-16 12:28:44,684 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:28:44,685 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2020-10-16 12:28:44,685 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=150, Invalid=500, Unknown=0, NotChecked=0, Total=650 [2020-10-16 12:28:44,685 INFO L87 Difference]: Start difference. First operand 156 states and 383 transitions. Second operand 18 states. [2020-10-16 12:28:45,572 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:28:45,572 INFO L93 Difference]: Finished difference Result 248 states and 593 transitions. [2020-10-16 12:28:45,573 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2020-10-16 12:28:45,573 INFO L78 Accepts]: Start accepts. Automaton has 18 states. Word has length 14 [2020-10-16 12:28:45,573 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:28:45,573 INFO L225 Difference]: With dead ends: 248 [2020-10-16 12:28:45,573 INFO L226 Difference]: Without dead ends: 242 [2020-10-16 12:28:45,574 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 5 SyntacticMatches, 1 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 374 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=402, Invalid=1080, Unknown=0, NotChecked=0, Total=1482 [2020-10-16 12:28:45,574 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 242 states. [2020-10-16 12:28:45,577 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 242 to 169. [2020-10-16 12:28:45,577 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 169 states. [2020-10-16 12:28:45,577 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 169 states to 169 states and 427 transitions. [2020-10-16 12:28:45,577 INFO L78 Accepts]: Start accepts. Automaton has 169 states and 427 transitions. Word has length 14 [2020-10-16 12:28:45,577 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:28:45,578 INFO L481 AbstractCegarLoop]: Abstraction has 169 states and 427 transitions. [2020-10-16 12:28:45,578 INFO L482 AbstractCegarLoop]: Interpolant automaton has 18 states. [2020-10-16 12:28:45,578 INFO L276 IsEmpty]: Start isEmpty. Operand 169 states and 427 transitions. [2020-10-16 12:28:45,578 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-16 12:28:45,578 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:28:45,578 INFO L422 BasicCegarLoop]: trace histogram [6, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:28:45,779 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable167,166 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:28:45,779 INFO L429 AbstractCegarLoop]: === Iteration 169 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:28:45,779 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:28:45,779 INFO L82 PathProgramCache]: Analyzing trace with hash -1771658259, now seen corresponding path program 154 times [2020-10-16 12:28:45,781 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:28:45,782 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1376865453] [2020-10-16 12:28:45,782 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:28:45,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:28:45,942 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:45,942 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1376865453] [2020-10-16 12:28:45,942 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1636412775] [2020-10-16 12:28:45,943 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 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:45,981 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 12:28:45,982 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:28:45,983 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 12:28:45,983 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:28:46,261 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:46,261 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:28:46,262 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-16 12:28:46,262 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1628990288] [2020-10-16 12:28:46,262 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:28:46,263 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:28:46,266 INFO L258 McrAutomatonBuilder]: Finished intersection with 28 states and 40 transitions. [2020-10-16 12:28:46,266 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:28:46,289 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:28:46,289 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:28:46,296 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:28:46,296 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:28:46,315 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:28:46,316 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:28:46,316 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:28:46,316 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:28:46,316 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=240, Unknown=0, NotChecked=0, Total=342 [2020-10-16 12:28:46,316 INFO L87 Difference]: Start difference. First operand 169 states and 427 transitions. Second operand 11 states. [2020-10-16 12:28:46,364 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:28:46,364 INFO L93 Difference]: Finished difference Result 212 states and 513 transitions. [2020-10-16 12:28:46,365 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-10-16 12:28:46,366 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 15 [2020-10-16 12:28:46,366 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:28:46,366 INFO L225 Difference]: With dead ends: 212 [2020-10-16 12:28:46,366 INFO L226 Difference]: Without dead ends: 210 [2020-10-16 12:28:46,366 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 69 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=102, Invalid=240, Unknown=0, NotChecked=0, Total=342 [2020-10-16 12:28:46,367 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 210 states. [2020-10-16 12:28:46,369 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 210 to 179. [2020-10-16 12:28:46,369 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 179 states. [2020-10-16 12:28:46,370 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 179 states to 179 states and 457 transitions. [2020-10-16 12:28:46,370 INFO L78 Accepts]: Start accepts. Automaton has 179 states and 457 transitions. Word has length 15 [2020-10-16 12:28:46,370 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:28:46,370 INFO L481 AbstractCegarLoop]: Abstraction has 179 states and 457 transitions. [2020-10-16 12:28:46,370 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:28:46,370 INFO L276 IsEmpty]: Start isEmpty. Operand 179 states and 457 transitions. [2020-10-16 12:28:46,371 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-16 12:28:46,371 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:28:46,371 INFO L422 BasicCegarLoop]: trace histogram [5, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:28:46,571 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 167 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable168 [2020-10-16 12:28:46,572 INFO L429 AbstractCegarLoop]: === Iteration 170 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:28:46,572 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:28:46,572 INFO L82 PathProgramCache]: Analyzing trace with hash -1771657298, now seen corresponding path program 155 times [2020-10-16 12:28:46,574 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:28:46,574 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [189498080] [2020-10-16 12:28:46,574 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:28:46,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:28:46,730 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:46,730 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [189498080] [2020-10-16 12:28:46,730 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1031852195] [2020-10-16 12:28:46,730 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 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:46,771 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2020-10-16 12:28:46,771 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:28:46,772 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 12:28:46,772 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:28:47,048 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:47,048 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:28:47,048 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-16 12:28:47,048 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1901970905] [2020-10-16 12:28:47,049 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:28:47,050 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:28:47,053 INFO L258 McrAutomatonBuilder]: Finished intersection with 27 states and 38 transitions. [2020-10-16 12:28:47,054 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:28:47,087 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:28:47,088 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:28:47,097 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:28:47,097 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:28:47,104 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:28:47,105 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:28:47,105 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:28:47,105 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:28:47,105 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=241, Unknown=0, NotChecked=0, Total=342 [2020-10-16 12:28:47,105 INFO L87 Difference]: Start difference. First operand 179 states and 457 transitions. Second operand 11 states. [2020-10-16 12:28:47,216 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:28:47,217 INFO L93 Difference]: Finished difference Result 223 states and 535 transitions. [2020-10-16 12:28:47,218 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-10-16 12:28:47,218 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 15 [2020-10-16 12:28:47,218 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:28:47,219 INFO L225 Difference]: With dead ends: 223 [2020-10-16 12:28:47,219 INFO L226 Difference]: Without dead ends: 221 [2020-10-16 12:28:47,219 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 14 SyntacticMatches, 3 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 90 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=118, Invalid=262, Unknown=0, NotChecked=0, Total=380 [2020-10-16 12:28:47,220 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 221 states. [2020-10-16 12:28:47,221 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 221 to 177. [2020-10-16 12:28:47,222 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 177 states. [2020-10-16 12:28:47,222 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 177 states to 177 states and 451 transitions. [2020-10-16 12:28:47,222 INFO L78 Accepts]: Start accepts. Automaton has 177 states and 451 transitions. Word has length 15 [2020-10-16 12:28:47,222 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:28:47,222 INFO L481 AbstractCegarLoop]: Abstraction has 177 states and 451 transitions. [2020-10-16 12:28:47,222 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:28:47,222 INFO L276 IsEmpty]: Start isEmpty. Operand 177 states and 451 transitions. [2020-10-16 12:28:47,223 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-16 12:28:47,225 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:28:47,225 INFO L422 BasicCegarLoop]: trace histogram [5, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:28:47,433 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 168 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable169 [2020-10-16 12:28:47,434 INFO L429 AbstractCegarLoop]: === Iteration 171 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:28:47,434 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:28:47,434 INFO L82 PathProgramCache]: Analyzing trace with hash -1771628468, now seen corresponding path program 156 times [2020-10-16 12:28:47,436 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:28:47,436 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1965458655] [2020-10-16 12:28:47,436 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:28:47,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:28:47,592 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:47,592 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1965458655] [2020-10-16 12:28:47,592 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [308536661] [2020-10-16 12:28:47,592 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 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:47,631 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2020-10-16 12:28:47,631 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:28:47,632 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 12:28:47,633 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:28:47,919 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:47,920 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:28:47,920 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-16 12:28:47,920 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1733429590] [2020-10-16 12:28:47,920 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:28:47,922 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:28:47,924 INFO L258 McrAutomatonBuilder]: Finished intersection with 26 states and 36 transitions. [2020-10-16 12:28:47,925 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:28:47,942 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:28:47,943 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:28:47,950 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:28:47,951 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:28:47,958 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:28:47,958 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:28:47,958 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:28:47,959 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:28:47,959 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=108, Invalid=234, Unknown=0, NotChecked=0, Total=342 [2020-10-16 12:28:47,959 INFO L87 Difference]: Start difference. First operand 177 states and 451 transitions. Second operand 11 states. [2020-10-16 12:28:48,121 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:28:48,121 INFO L93 Difference]: Finished difference Result 227 states and 543 transitions. [2020-10-16 12:28:48,123 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-10-16 12:28:48,123 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 15 [2020-10-16 12:28:48,123 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:28:48,123 INFO L225 Difference]: With dead ends: 227 [2020-10-16 12:28:48,123 INFO L226 Difference]: Without dead ends: 225 [2020-10-16 12:28:48,124 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 13 SyntacticMatches, 3 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 100 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=141, Invalid=279, Unknown=0, NotChecked=0, Total=420 [2020-10-16 12:28:48,124 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 225 states. [2020-10-16 12:28:48,126 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 225 to 178. [2020-10-16 12:28:48,126 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 178 states. [2020-10-16 12:28:48,126 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 178 states to 178 states and 454 transitions. [2020-10-16 12:28:48,126 INFO L78 Accepts]: Start accepts. Automaton has 178 states and 454 transitions. Word has length 15 [2020-10-16 12:28:48,126 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:28:48,126 INFO L481 AbstractCegarLoop]: Abstraction has 178 states and 454 transitions. [2020-10-16 12:28:48,127 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:28:48,127 INFO L276 IsEmpty]: Start isEmpty. Operand 178 states and 454 transitions. [2020-10-16 12:28:48,127 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-16 12:28:48,127 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:28:48,127 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:28:48,327 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 169 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable170 [2020-10-16 12:28:48,328 INFO L429 AbstractCegarLoop]: === Iteration 172 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:28:48,328 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:28:48,329 INFO L82 PathProgramCache]: Analyzing trace with hash -1771627507, now seen corresponding path program 157 times [2020-10-16 12:28:48,330 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:28:48,331 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2028988566] [2020-10-16 12:28:48,331 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:28:48,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:28:48,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:28:48,483 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2028988566] [2020-10-16 12:28:48,483 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [790782873] [2020-10-16 12:28:48,484 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 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:48,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:28:48,526 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 12:28:48,526 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:28:48,791 INFO 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:48,791 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:28:48,791 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-16 12:28:48,792 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [817325236] [2020-10-16 12:28:48,792 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:28:48,793 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:28:48,795 INFO L258 McrAutomatonBuilder]: Finished intersection with 26 states and 36 transitions. [2020-10-16 12:28:48,795 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:28:48,822 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:28:48,823 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:28:48,829 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:28:48,829 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:28:48,840 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:28:48,840 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:28:48,840 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:28:48,841 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:28:48,841 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=243, Unknown=0, NotChecked=0, Total=342 [2020-10-16 12:28:48,841 INFO L87 Difference]: Start difference. First operand 178 states and 454 transitions. Second operand 11 states. [2020-10-16 12:28:48,988 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:28:48,988 INFO L93 Difference]: Finished difference Result 229 states and 548 transitions. [2020-10-16 12:28:48,989 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-10-16 12:28:48,989 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 15 [2020-10-16 12:28:48,989 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:28:48,990 INFO L225 Difference]: With dead ends: 229 [2020-10-16 12:28:48,990 INFO L226 Difference]: Without dead ends: 227 [2020-10-16 12:28:48,990 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 13 SyntacticMatches, 3 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 112 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=132, Invalid=288, Unknown=0, NotChecked=0, Total=420 [2020-10-16 12:28:48,991 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 227 states. [2020-10-16 12:28:48,993 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 227 to 175. [2020-10-16 12:28:48,993 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 175 states. [2020-10-16 12:28:48,994 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 175 states to 175 states and 445 transitions. [2020-10-16 12:28:48,994 INFO L78 Accepts]: Start accepts. Automaton has 175 states and 445 transitions. Word has length 15 [2020-10-16 12:28:48,994 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:28:48,994 INFO L481 AbstractCegarLoop]: Abstraction has 175 states and 445 transitions. [2020-10-16 12:28:48,994 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:28:48,994 INFO L276 IsEmpty]: Start isEmpty. Operand 175 states and 445 transitions. [2020-10-16 12:28:48,994 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-16 12:28:48,995 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:28:48,995 INFO L422 BasicCegarLoop]: trace histogram [5, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:28:49,195 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable171,170 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:28:49,195 INFO L429 AbstractCegarLoop]: === Iteration 173 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:28:49,196 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:28:49,196 INFO L82 PathProgramCache]: Analyzing trace with hash -1770734738, now seen corresponding path program 158 times [2020-10-16 12:28:49,198 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:28:49,198 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [415426948] [2020-10-16 12:28:49,198 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:28:49,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:28:49,347 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:49,347 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [415426948] [2020-10-16 12:28:49,348 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1835891401] [2020-10-16 12:28:49,348 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 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:49,388 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 12:28:49,388 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:28:49,389 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 12:28:49,391 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:28:49,698 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:49,698 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:28:49,698 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-16 12:28:49,698 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [874836902] [2020-10-16 12:28:49,698 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:28:49,699 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:28:49,701 INFO L258 McrAutomatonBuilder]: Finished intersection with 25 states and 34 transitions. [2020-10-16 12:28:49,702 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:28:49,711 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:28:49,712 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:28:49,724 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:28:49,724 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:28:49,734 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:28:49,734 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:28:49,734 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:28:49,735 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:28:49,735 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=109, Invalid=233, Unknown=0, NotChecked=0, Total=342 [2020-10-16 12:28:49,735 INFO L87 Difference]: Start difference. First operand 175 states and 445 transitions. Second operand 11 states. [2020-10-16 12:28:49,945 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:28:49,945 INFO L93 Difference]: Finished difference Result 229 states and 547 transitions. [2020-10-16 12:28:49,946 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-10-16 12:28:49,947 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 15 [2020-10-16 12:28:49,947 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:28:49,948 INFO L225 Difference]: With dead ends: 229 [2020-10-16 12:28:49,948 INFO L226 Difference]: Without dead ends: 227 [2020-10-16 12:28:49,948 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 12 SyntacticMatches, 3 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 109 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=157, Invalid=305, Unknown=0, NotChecked=0, Total=462 [2020-10-16 12:28:49,949 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 227 states. [2020-10-16 12:28:49,950 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 227 to 177. [2020-10-16 12:28:49,951 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 177 states. [2020-10-16 12:28:49,951 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 177 states to 177 states and 451 transitions. [2020-10-16 12:28:49,951 INFO L78 Accepts]: Start accepts. Automaton has 177 states and 451 transitions. Word has length 15 [2020-10-16 12:28:49,951 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:28:49,951 INFO L481 AbstractCegarLoop]: Abstraction has 177 states and 451 transitions. [2020-10-16 12:28:49,951 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:28:49,951 INFO L276 IsEmpty]: Start isEmpty. Operand 177 states and 451 transitions. [2020-10-16 12:28:49,952 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-16 12:28:49,952 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:28:49,952 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:28:50,152 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 171 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable172 [2020-10-16 12:28:50,153 INFO L429 AbstractCegarLoop]: === Iteration 174 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:28:50,153 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:28:50,153 INFO L82 PathProgramCache]: Analyzing trace with hash -1770733777, now seen corresponding path program 159 times [2020-10-16 12:28:50,155 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:28:50,155 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [381443167] [2020-10-16 12:28:50,155 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:28:50,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:28:50,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:28:50,336 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [381443167] [2020-10-16 12:28:50,336 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [697385440] [2020-10-16 12:28:50,337 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 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:50,407 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2020-10-16 12:28:50,408 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:28:50,409 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 12:28:50,409 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:28:52,888 INFO 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:52,889 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:28:52,889 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-16 12:28:52,889 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1518595205] [2020-10-16 12:28:52,889 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:28:52,890 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:28:52,892 INFO L258 McrAutomatonBuilder]: Finished intersection with 25 states and 34 transitions. [2020-10-16 12:28:52,892 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:28:52,899 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:28:52,899 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:28:52,911 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:28:52,911 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:28:52,920 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:28:52,920 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:28:52,921 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:28:52,921 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:28:52,921 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=238, Unknown=1, NotChecked=0, Total=342 [2020-10-16 12:28:52,921 INFO L87 Difference]: Start difference. First operand 177 states and 451 transitions. Second operand 11 states. [2020-10-16 12:28:53,134 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:28:53,135 INFO L93 Difference]: Finished difference Result 232 states and 553 transitions. [2020-10-16 12:28:53,135 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-10-16 12:28:53,135 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 15 [2020-10-16 12:28:53,136 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:28:53,136 INFO L225 Difference]: With dead ends: 232 [2020-10-16 12:28:53,136 INFO L226 Difference]: Without dead ends: 230 [2020-10-16 12:28:53,136 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 12 SyntacticMatches, 3 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 119 ImplicationChecksByTransitivity, 2.7s TimeCoverageRelationStatistics Valid=151, Invalid=310, Unknown=1, NotChecked=0, Total=462 [2020-10-16 12:28:53,137 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 230 states. [2020-10-16 12:28:53,139 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 230 to 176. [2020-10-16 12:28:53,139 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 176 states. [2020-10-16 12:28:53,140 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 176 states to 176 states and 448 transitions. [2020-10-16 12:28:53,140 INFO L78 Accepts]: Start accepts. Automaton has 176 states and 448 transitions. Word has length 15 [2020-10-16 12:28:53,140 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:28:53,140 INFO L481 AbstractCegarLoop]: Abstraction has 176 states and 448 transitions. [2020-10-16 12:28:53,140 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:28:53,140 INFO L276 IsEmpty]: Start isEmpty. Operand 176 states and 448 transitions. [2020-10-16 12:28:53,141 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-16 12:28:53,141 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:28:53,141 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:28:53,350 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable173,172 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:28:53,350 INFO L429 AbstractCegarLoop]: === Iteration 175 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:28:53,351 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:28:53,351 INFO L82 PathProgramCache]: Analyzing trace with hash -1770704947, now seen corresponding path program 160 times [2020-10-16 12:28:53,352 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:28:53,353 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1490410775] [2020-10-16 12:28:53,353 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:28:53,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:28:53,507 INFO 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:53,507 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1490410775] [2020-10-16 12:28:53,507 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [582432915] [2020-10-16 12:28:53,508 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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:53,547 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 12:28:53,547 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:28:53,548 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 12:28:53,549 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:28:54,044 INFO 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,044 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:28:54,044 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-16 12:28:54,045 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [781290207] [2020-10-16 12:28:54,045 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:28:54,046 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:28:54,050 INFO L258 McrAutomatonBuilder]: Finished intersection with 25 states and 34 transitions. [2020-10-16 12:28:54,050 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:28:54,094 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:28:54,094 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:28:54,117 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:28:54,117 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:28:54,132 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:28:54,132 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:28:54,132 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:28:54,133 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:28:54,133 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=239, Unknown=0, NotChecked=0, Total=342 [2020-10-16 12:28:54,133 INFO L87 Difference]: Start difference. First operand 176 states and 448 transitions. Second operand 11 states. [2020-10-16 12:28:54,373 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:28:54,374 INFO L93 Difference]: Finished difference Result 229 states and 547 transitions. [2020-10-16 12:28:54,375 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-10-16 12:28:54,375 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 15 [2020-10-16 12:28:54,375 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:28:54,376 INFO L225 Difference]: With dead ends: 229 [2020-10-16 12:28:54,376 INFO L226 Difference]: Without dead ends: 227 [2020-10-16 12:28:54,377 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 12 SyntacticMatches, 3 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 121 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=149, Invalid=313, Unknown=0, NotChecked=0, Total=462 [2020-10-16 12:28:54,377 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 227 states. [2020-10-16 12:28:54,379 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 227 to 177. [2020-10-16 12:28:54,379 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 177 states. [2020-10-16 12:28:54,380 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 177 states to 177 states and 451 transitions. [2020-10-16 12:28:54,380 INFO L78 Accepts]: Start accepts. Automaton has 177 states and 451 transitions. Word has length 15 [2020-10-16 12:28:54,380 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:28:54,380 INFO L481 AbstractCegarLoop]: Abstraction has 177 states and 451 transitions. [2020-10-16 12:28:54,380 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:28:54,380 INFO L276 IsEmpty]: Start isEmpty. Operand 177 states and 451 transitions. [2020-10-16 12:28:54,380 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-16 12:28:54,381 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:28:54,381 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:28:54,581 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable174,173 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:28:54,581 INFO L429 AbstractCegarLoop]: === Iteration 176 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:28:54,582 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:28:54,582 INFO L82 PathProgramCache]: Analyzing trace with hash -1770703986, now seen corresponding path program 161 times [2020-10-16 12:28:54,584 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:28:54,584 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [314075619] [2020-10-16 12:28:54,584 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:28:54,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:28:54,737 INFO 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,738 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [314075619] [2020-10-16 12:28:54,738 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [465089710] [2020-10-16 12:28:54,738 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 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:54,778 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2020-10-16 12:28:54,779 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:28:54,779 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 12:28:54,780 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:28:55,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:28:55,071 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:28:55,071 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-16 12:28:55,071 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [16148394] [2020-10-16 12:28:55,071 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:28:55,073 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:28:55,075 INFO L258 McrAutomatonBuilder]: Finished intersection with 25 states and 34 transitions. [2020-10-16 12:28:55,075 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:28:55,083 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:28:55,083 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:28:55,095 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:28:55,096 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:28:55,106 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:28:55,106 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:28:55,106 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:28:55,106 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:28:55,106 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=246, Unknown=0, NotChecked=0, Total=342 [2020-10-16 12:28:55,107 INFO L87 Difference]: Start difference. First operand 177 states and 451 transitions. Second operand 11 states. [2020-10-16 12:28:55,290 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:28:55,290 INFO L93 Difference]: Finished difference Result 232 states and 554 transitions. [2020-10-16 12:28:55,291 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-10-16 12:28:55,291 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 15 [2020-10-16 12:28:55,292 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:28:55,292 INFO L225 Difference]: With dead ends: 232 [2020-10-16 12:28:55,292 INFO L226 Difference]: Without dead ends: 230 [2020-10-16 12:28:55,292 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 12 SyntacticMatches, 3 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 130 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=144, Invalid=318, Unknown=0, NotChecked=0, Total=462 [2020-10-16 12:28:55,293 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 230 states. [2020-10-16 12:28:55,295 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 230 to 173. [2020-10-16 12:28:55,295 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 173 states. [2020-10-16 12:28:55,296 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 173 states to 173 states and 439 transitions. [2020-10-16 12:28:55,296 INFO L78 Accepts]: Start accepts. Automaton has 173 states and 439 transitions. Word has length 15 [2020-10-16 12:28:55,296 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:28:55,296 INFO L481 AbstractCegarLoop]: Abstraction has 173 states and 439 transitions. [2020-10-16 12:28:55,296 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:28:55,296 INFO L276 IsEmpty]: Start isEmpty. Operand 173 states and 439 transitions. [2020-10-16 12:28:55,296 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-16 12:28:55,297 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:28:55,297 INFO L422 BasicCegarLoop]: trace histogram [5, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:28:55,497 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable175,174 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:28:55,497 INFO L429 AbstractCegarLoop]: === Iteration 177 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:28:55,498 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:28:55,498 INFO L82 PathProgramCache]: Analyzing trace with hash -1743029108, now seen corresponding path program 162 times [2020-10-16 12:28:55,500 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:28:55,500 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1855004213] [2020-10-16 12:28:55,500 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:28:55,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:28:55,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:28:55,628 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1855004213] [2020-10-16 12:28:55,628 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [974458053] [2020-10-16 12:28:55,628 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 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:55,681 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2020-10-16 12:28:55,681 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:28:55,682 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 12:28:55,683 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:28:56,026 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:56,026 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:28:56,026 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-16 12:28:56,026 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1065034343] [2020-10-16 12:28:56,027 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:28:56,027 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:28:56,030 INFO L258 McrAutomatonBuilder]: Finished intersection with 24 states and 32 transitions. [2020-10-16 12:28:56,030 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:28:56,038 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:28:56,038 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:28:56,065 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:28:56,065 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:28:56,080 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:28:56,080 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:28:56,081 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:28:56,081 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:28:56,081 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=104, Invalid=238, Unknown=0, NotChecked=0, Total=342 [2020-10-16 12:28:56,082 INFO L87 Difference]: Start difference. First operand 173 states and 439 transitions. Second operand 11 states. [2020-10-16 12:28:56,407 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:28:56,408 INFO L93 Difference]: Finished difference Result 227 states and 543 transitions. [2020-10-16 12:28:56,409 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-10-16 12:28:56,409 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 15 [2020-10-16 12:28:56,409 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:28:56,410 INFO L225 Difference]: With dead ends: 227 [2020-10-16 12:28:56,410 INFO L226 Difference]: Without dead ends: 225 [2020-10-16 12:28:56,411 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 11 SyntacticMatches, 3 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 117 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=166, Invalid=340, Unknown=0, NotChecked=0, Total=506 [2020-10-16 12:28:56,411 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 225 states. [2020-10-16 12:28:56,413 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 225 to 176. [2020-10-16 12:28:56,414 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 176 states. [2020-10-16 12:28:56,414 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 176 states to 176 states and 448 transitions. [2020-10-16 12:28:56,414 INFO L78 Accepts]: Start accepts. Automaton has 176 states and 448 transitions. Word has length 15 [2020-10-16 12:28:56,414 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:28:56,415 INFO L481 AbstractCegarLoop]: Abstraction has 176 states and 448 transitions. [2020-10-16 12:28:56,415 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:28:56,415 INFO L276 IsEmpty]: Start isEmpty. Operand 176 states and 448 transitions. [2020-10-16 12:28:56,415 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-16 12:28:56,416 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:28:56,416 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:28:56,616 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable176,175 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:28:56,617 INFO L429 AbstractCegarLoop]: === Iteration 178 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:28:56,617 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:28:56,617 INFO L82 PathProgramCache]: Analyzing trace with hash -1743028147, now seen corresponding path program 163 times [2020-10-16 12:28:56,619 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:28:56,620 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [102187455] [2020-10-16 12:28:56,620 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:28:56,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:28:56,782 INFO 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,782 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [102187455] [2020-10-16 12:28:56,783 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [135467047] [2020-10-16 12:28:56,783 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 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:56,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:28:56,823 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 12:28:56,824 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:28:57,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:28:57,195 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:28:57,195 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-16 12:28:57,195 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [775211078] [2020-10-16 12:28:57,196 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:28:57,196 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:28:57,199 INFO L258 McrAutomatonBuilder]: Finished intersection with 24 states and 32 transitions. [2020-10-16 12:28:57,199 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:28:57,213 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:28:57,213 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:28:57,230 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:28:57,230 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:28:57,241 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:28:57,241 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:28:57,242 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:28:57,242 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:28:57,242 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=240, Unknown=0, NotChecked=0, Total=342 [2020-10-16 12:28:57,242 INFO L87 Difference]: Start difference. First operand 176 states and 448 transitions. Second operand 11 states. [2020-10-16 12:28:57,517 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:28:57,517 INFO L93 Difference]: Finished difference Result 232 states and 553 transitions. [2020-10-16 12:28:57,518 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-10-16 12:28:57,518 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 15 [2020-10-16 12:28:57,519 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:28:57,519 INFO L225 Difference]: With dead ends: 232 [2020-10-16 12:28:57,519 INFO L226 Difference]: Without dead ends: 230 [2020-10-16 12:28:57,519 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 11 SyntacticMatches, 3 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 125 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=164, Invalid=342, Unknown=0, NotChecked=0, Total=506 [2020-10-16 12:28:57,520 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 230 states. [2020-10-16 12:28:57,521 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 230 to 175. [2020-10-16 12:28:57,521 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 175 states. [2020-10-16 12:28:57,522 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 175 states to 175 states and 445 transitions. [2020-10-16 12:28:57,522 INFO L78 Accepts]: Start accepts. Automaton has 175 states and 445 transitions. Word has length 15 [2020-10-16 12:28:57,522 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:28:57,522 INFO L481 AbstractCegarLoop]: Abstraction has 175 states and 445 transitions. [2020-10-16 12:28:57,522 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:28:57,522 INFO L276 IsEmpty]: Start isEmpty. Operand 175 states and 445 transitions. [2020-10-16 12:28:57,522 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-16 12:28:57,522 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:28:57,523 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:28:57,723 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 176 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable177 [2020-10-16 12:28:57,724 INFO L429 AbstractCegarLoop]: === Iteration 179 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:28:57,724 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:28:57,724 INFO L82 PathProgramCache]: Analyzing trace with hash -1742999317, now seen corresponding path program 164 times [2020-10-16 12:28:57,726 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:28:57,726 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2075364600] [2020-10-16 12:28:57,726 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:28:57,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:28:57,875 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:28:57,876 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2075364600] [2020-10-16 12:28:57,876 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2127510200] [2020-10-16 12:28:57,876 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 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,914 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 12:28:57,914 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:28:57,915 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 12:28:57,916 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:29:04,267 WARN L193 SmtUtils]: Spent 153.00 ms on a formula simplification that was a NOOP. DAG size: 29 [2020-10-16 12:29:05,759 INFO 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,759 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:29:05,759 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-16 12:29:05,760 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [419423692] [2020-10-16 12:29:05,760 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:29:05,761 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:29:05,763 INFO L258 McrAutomatonBuilder]: Finished intersection with 24 states and 32 transitions. [2020-10-16 12:29:05,764 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:29:05,770 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:05,770 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:05,782 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:05,782 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:05,792 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:29:05,792 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:29:05,793 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:29:05,793 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:29:05,793 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=233, Unknown=6, NotChecked=0, Total=342 [2020-10-16 12:29:05,793 INFO L87 Difference]: Start difference. First operand 175 states and 445 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,541 INFO L93 Difference]: Finished difference Result 229 states and 547 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,542 INFO L225 Difference]: With dead ends: 229 [2020-10-16 12:29:07,542 INFO L226 Difference]: Without dead ends: 227 [2020-10-16 12:29:07,543 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 11 SyntacticMatches, 3 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 129 ImplicationChecksByTransitivity, 9.6s TimeCoverageRelationStatistics Valid=161, Invalid=337, Unknown=8, NotChecked=0, Total=506 [2020-10-16 12:29:07,543 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 227 states. [2020-10-16 12:29:07,545 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 227 to 176. [2020-10-16 12:29:07,545 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 176 states. [2020-10-16 12:29:07,546 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 176 states to 176 states and 448 transitions. [2020-10-16 12:29:07,546 INFO L78 Accepts]: Start accepts. Automaton has 176 states and 448 transitions. Word has length 15 [2020-10-16 12:29:07,546 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:29:07,546 INFO L481 AbstractCegarLoop]: Abstraction has 176 states and 448 transitions. [2020-10-16 12:29:07,546 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:29:07,546 INFO L276 IsEmpty]: Start isEmpty. Operand 176 states and 448 transitions. [2020-10-16 12:29:07,546 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-16 12:29:07,546 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:29:07,546 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:29:07,747 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 177 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable178 [2020-10-16 12:29:07,747 INFO L429 AbstractCegarLoop]: === Iteration 180 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:29:07,748 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:29:07,748 INFO L82 PathProgramCache]: Analyzing trace with hash -1742998356, now seen corresponding path program 165 times [2020-10-16 12:29:07,750 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:29:07,750 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2055357898] [2020-10-16 12:29:07,750 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:29:07,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:29:07,884 INFO 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,884 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2055357898] [2020-10-16 12:29:07,884 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [456341733] [2020-10-16 12:29:07,884 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 178 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 178 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:29:07,923 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2020-10-16 12:29:07,923 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:29:07,924 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 12:29:07,925 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:29:11,404 INFO 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:11,404 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:29:11,405 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-16 12:29:11,405 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [838480440] [2020-10-16 12:29:11,405 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:29:11,406 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:29:11,409 INFO L258 McrAutomatonBuilder]: Finished intersection with 24 states and 32 transitions. [2020-10-16 12:29:11,409 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:29:11,422 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:11,422 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:11,432 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:11,433 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:11,444 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:29:11,444 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:29:11,444 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:29:11,444 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:29:11,445 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=244, Unknown=1, NotChecked=0, Total=342 [2020-10-16 12:29:11,445 INFO L87 Difference]: Start difference. First operand 176 states and 448 transitions. Second operand 11 states. [2020-10-16 12:29:11,713 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:29:11,714 INFO L93 Difference]: Finished difference Result 232 states and 554 transitions. [2020-10-16 12:29:11,715 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-10-16 12:29:11,715 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 15 [2020-10-16 12:29:11,715 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:29:11,716 INFO L225 Difference]: With dead ends: 232 [2020-10-16 12:29:11,716 INFO L226 Difference]: Without dead ends: 230 [2020-10-16 12:29:11,716 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 11 SyntacticMatches, 3 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 136 ImplicationChecksByTransitivity, 3.7s TimeCoverageRelationStatistics Valid=159, Invalid=346, Unknown=1, NotChecked=0, Total=506 [2020-10-16 12:29:11,717 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 230 states. [2020-10-16 12:29:11,719 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 230 to 174. [2020-10-16 12:29:11,719 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 174 states. [2020-10-16 12:29:11,720 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 174 states to 174 states and 442 transitions. [2020-10-16 12:29:11,720 INFO L78 Accepts]: Start accepts. Automaton has 174 states and 442 transitions. Word has length 15 [2020-10-16 12:29:11,720 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:29:11,720 INFO L481 AbstractCegarLoop]: Abstraction has 174 states and 442 transitions. [2020-10-16 12:29:11,720 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:29:11,720 INFO L276 IsEmpty]: Start isEmpty. Operand 174 states and 442 transitions. [2020-10-16 12:29:11,720 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-16 12:29:11,720 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:29:11,720 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:29:11,921 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 178 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable179 [2020-10-16 12:29:11,921 INFO L429 AbstractCegarLoop]: === Iteration 181 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:29:11,922 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:29:11,922 INFO L82 PathProgramCache]: Analyzing trace with hash -1742105587, now seen corresponding path program 166 times [2020-10-16 12:29:11,924 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:29:11,924 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2090880628] [2020-10-16 12:29:11,924 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:29:11,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:29:12,065 INFO 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:12,066 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2090880628] [2020-10-16 12:29:12,066 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [80843615] [2020-10-16 12:29:12,066 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 179 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 179 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:29:12,103 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 12:29:12,104 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:29:12,104 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 12:29:12,105 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:29:12,811 INFO 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:12,811 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:29:12,811 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-16 12:29:12,811 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [447812337] [2020-10-16 12:29:12,811 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:29:12,812 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:29:12,814 INFO L258 McrAutomatonBuilder]: Finished intersection with 24 states and 32 transitions. [2020-10-16 12:29:12,815 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:29:12,819 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:12,820 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:12,833 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:12,834 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:12,840 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:29:12,840 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:29:12,840 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:29:12,840 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:29:12,841 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=241, Unknown=0, NotChecked=0, Total=342 [2020-10-16 12:29:12,841 INFO L87 Difference]: Start difference. First operand 174 states and 442 transitions. Second operand 11 states. [2020-10-16 12:29:13,135 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:29:13,135 INFO L93 Difference]: Finished difference Result 231 states and 551 transitions. [2020-10-16 12:29:13,136 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2020-10-16 12:29:13,136 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 15 [2020-10-16 12:29:13,136 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:29:13,137 INFO L225 Difference]: With dead ends: 231 [2020-10-16 12:29:13,137 INFO L226 Difference]: Without dead ends: 229 [2020-10-16 12:29:13,137 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 11 SyntacticMatches, 3 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 140 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=174, Invalid=378, Unknown=0, NotChecked=0, Total=552 [2020-10-16 12:29:13,138 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 229 states. [2020-10-16 12:29:13,140 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 229 to 176. [2020-10-16 12:29:13,140 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 176 states. [2020-10-16 12:29:13,140 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 176 states to 176 states and 448 transitions. [2020-10-16 12:29:13,140 INFO L78 Accepts]: Start accepts. Automaton has 176 states and 448 transitions. Word has length 15 [2020-10-16 12:29:13,141 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:29:13,141 INFO L481 AbstractCegarLoop]: Abstraction has 176 states and 448 transitions. [2020-10-16 12:29:13,141 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:29:13,141 INFO L276 IsEmpty]: Start isEmpty. Operand 176 states and 448 transitions. [2020-10-16 12:29:13,141 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-16 12:29:13,141 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:29:13,142 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:29:13,344 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable180,179 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:29:13,345 INFO L429 AbstractCegarLoop]: === Iteration 182 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:29:13,345 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:29:13,345 INFO L82 PathProgramCache]: Analyzing trace with hash -1742104626, now seen corresponding path program 167 times [2020-10-16 12:29:13,347 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:29:13,347 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1384000771] [2020-10-16 12:29:13,347 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:29:13,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:29:13,489 INFO 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:13,490 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1384000771] [2020-10-16 12:29:13,490 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1640435051] [2020-10-16 12:29:13,490 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 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:13,528 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2020-10-16 12:29:13,529 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:29:13,529 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 12:29:13,530 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:29:14,365 INFO 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:14,366 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:29:14,366 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-16 12:29:14,366 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1726458578] [2020-10-16 12:29:14,366 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:29:14,367 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:29:14,369 INFO L258 McrAutomatonBuilder]: Finished intersection with 24 states and 32 transitions. [2020-10-16 12:29:14,369 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:29:14,376 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:14,376 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:14,392 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:14,393 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:14,402 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:29:14,403 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:29:14,403 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:29:14,403 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:29:14,403 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=243, Unknown=0, NotChecked=0, Total=342 [2020-10-16 12:29:14,404 INFO L87 Difference]: Start difference. First operand 176 states and 448 transitions. Second operand 11 states. [2020-10-16 12:29:14,648 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:29:14,648 INFO L93 Difference]: Finished difference Result 232 states and 553 transitions. [2020-10-16 12:29:14,648 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-10-16 12:29:14,649 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 15 [2020-10-16 12:29:14,649 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:29:14,649 INFO L225 Difference]: With dead ends: 232 [2020-10-16 12:29:14,649 INFO L226 Difference]: Without dead ends: 230 [2020-10-16 12:29:14,650 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 11 SyntacticMatches, 3 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 137 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=159, Invalid=347, Unknown=0, NotChecked=0, Total=506 [2020-10-16 12:29:14,650 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 230 states. [2020-10-16 12:29:14,652 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 230 to 175. [2020-10-16 12:29:14,652 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 175 states. [2020-10-16 12:29:14,652 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 175 states to 175 states and 445 transitions. [2020-10-16 12:29:14,652 INFO L78 Accepts]: Start accepts. Automaton has 175 states and 445 transitions. Word has length 15 [2020-10-16 12:29:14,652 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:29:14,653 INFO L481 AbstractCegarLoop]: Abstraction has 175 states and 445 transitions. [2020-10-16 12:29:14,653 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:29:14,653 INFO L276 IsEmpty]: Start isEmpty. Operand 175 states and 445 transitions. [2020-10-16 12:29:14,653 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-16 12:29:14,653 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:29:14,653 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:29:14,854 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable181,180 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:29:14,854 INFO L429 AbstractCegarLoop]: === Iteration 183 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:29:14,854 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:29:14,855 INFO L82 PathProgramCache]: Analyzing trace with hash -1742075796, now seen corresponding path program 168 times [2020-10-16 12:29:14,856 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:29:14,857 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1295900745] [2020-10-16 12:29:14,857 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:29:14,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:29:15,009 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:29:15,009 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1295900745] [2020-10-16 12:29:15,009 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1104700227] [2020-10-16 12:29:15,010 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 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:15,048 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2020-10-16 12:29:15,049 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:29:15,050 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 12:29:15,050 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:29:15,395 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:29:15,395 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:29:15,395 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-16 12:29:15,396 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1697454792] [2020-10-16 12:29:15,396 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:29:15,396 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:29:15,398 INFO L258 McrAutomatonBuilder]: Finished intersection with 24 states and 32 transitions. [2020-10-16 12:29:15,399 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:29:15,406 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:15,407 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:15,419 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:15,419 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:15,430 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:29:15,431 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:29:15,431 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:29:15,431 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:29:15,431 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=245, Unknown=0, NotChecked=0, Total=342 [2020-10-16 12:29:15,431 INFO L87 Difference]: Start difference. First operand 175 states and 445 transitions. Second operand 11 states. [2020-10-16 12:29:15,700 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:29:15,700 INFO L93 Difference]: Finished difference Result 230 states and 549 transitions. [2020-10-16 12:29:15,701 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-10-16 12:29:15,702 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 15 [2020-10-16 12:29:15,702 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:29:15,703 INFO L225 Difference]: With dead ends: 230 [2020-10-16 12:29:15,703 INFO L226 Difference]: Without dead ends: 228 [2020-10-16 12:29:15,703 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 11 SyntacticMatches, 3 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 136 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=157, Invalid=349, Unknown=0, NotChecked=0, Total=506 [2020-10-16 12:29:15,704 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 228 states. [2020-10-16 12:29:15,706 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 228 to 176. [2020-10-16 12:29:15,706 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 176 states. [2020-10-16 12:29:15,706 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 176 states to 176 states and 448 transitions. [2020-10-16 12:29:15,706 INFO L78 Accepts]: Start accepts. Automaton has 176 states and 448 transitions. Word has length 15 [2020-10-16 12:29:15,706 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:29:15,706 INFO L481 AbstractCegarLoop]: Abstraction has 176 states and 448 transitions. [2020-10-16 12:29:15,706 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:29:15,707 INFO L276 IsEmpty]: Start isEmpty. Operand 176 states and 448 transitions. [2020-10-16 12:29:15,707 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-16 12:29:15,707 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:29:15,707 INFO L422 BasicCegarLoop]: trace histogram [5, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:29:15,907 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable182,181 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:29:15,908 INFO L429 AbstractCegarLoop]: === Iteration 184 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:29:15,908 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:29:15,908 INFO L82 PathProgramCache]: Analyzing trace with hash -1742074835, now seen corresponding path program 169 times [2020-10-16 12:29:15,910 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:29:15,911 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1881081081] [2020-10-16 12:29:15,911 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:29:15,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:29:16,059 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:29:16,059 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1881081081] [2020-10-16 12:29:16,060 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [386300356] [2020-10-16 12:29:16,060 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 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:16,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:29:16,108 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 12:29:16,108 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:29:16,347 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:29:16,348 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:29:16,348 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-16 12:29:16,348 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [295979620] [2020-10-16 12:29:16,348 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:29:16,349 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:29:16,352 INFO L258 McrAutomatonBuilder]: Finished intersection with 24 states and 32 transitions. [2020-10-16 12:29:16,352 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:29:16,358 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:16,359 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:16,367 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:16,367 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:16,375 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:29:16,375 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:29:16,375 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:29:16,376 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:29:16,376 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=250, Unknown=0, NotChecked=0, Total=342 [2020-10-16 12:29:16,376 INFO L87 Difference]: Start difference. First operand 176 states and 448 transitions. Second operand 11 states. [2020-10-16 12:29:16,598 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:29:16,598 INFO L93 Difference]: Finished difference Result 237 states and 564 transitions. [2020-10-16 12:29:16,599 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-10-16 12:29:16,599 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 15 [2020-10-16 12:29:16,599 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:29:16,600 INFO L225 Difference]: With dead ends: 237 [2020-10-16 12:29:16,600 INFO L226 Difference]: Without dead ends: 235 [2020-10-16 12:29:16,600 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 11 SyntacticMatches, 3 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 144 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=154, Invalid=352, Unknown=0, NotChecked=0, Total=506 [2020-10-16 12:29:16,601 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 235 states. [2020-10-16 12:29:16,603 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 235 to 171. [2020-10-16 12:29:16,603 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 171 states. [2020-10-16 12:29:16,604 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 171 states to 171 states and 433 transitions. [2020-10-16 12:29:16,604 INFO L78 Accepts]: Start accepts. Automaton has 171 states and 433 transitions. Word has length 15 [2020-10-16 12:29:16,604 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:29:16,604 INFO L481 AbstractCegarLoop]: Abstraction has 171 states and 433 transitions. [2020-10-16 12:29:16,604 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:29:16,604 INFO L276 IsEmpty]: Start isEmpty. Operand 171 states and 433 transitions. [2020-10-16 12:29:16,604 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-16 12:29:16,604 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:29:16,604 INFO L422 BasicCegarLoop]: trace histogram [5, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:29:16,805 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable183,182 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:29:16,805 INFO L429 AbstractCegarLoop]: === Iteration 185 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:29:16,806 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:29:16,806 INFO L82 PathProgramCache]: Analyzing trace with hash -884154578, now seen corresponding path program 170 times [2020-10-16 12:29:16,808 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:29:16,808 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1799535765] [2020-10-16 12:29:16,808 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:29:16,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:29:16,947 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:29:16,947 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1799535765] [2020-10-16 12:29:16,948 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [254031973] [2020-10-16 12:29:16,948 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 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:16,987 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 12:29:16,987 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:29:16,988 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 12:29:16,988 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:29:17,244 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:17,244 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:29:17,244 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-16 12:29:17,245 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [163335554] [2020-10-16 12:29:17,245 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:29:17,245 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:29:17,248 INFO L258 McrAutomatonBuilder]: Finished intersection with 23 states and 30 transitions. [2020-10-16 12:29:17,248 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:29:17,253 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:17,254 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:17,262 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:17,263 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:17,270 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:29:17,271 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:29:17,271 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:29:17,271 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:29:17,271 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=246, Unknown=0, NotChecked=0, Total=342 [2020-10-16 12:29:17,271 INFO L87 Difference]: Start difference. First operand 171 states and 433 transitions. Second operand 11 states. [2020-10-16 12:29:17,528 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:29:17,528 INFO L93 Difference]: Finished difference Result 225 states and 539 transitions. [2020-10-16 12:29:17,529 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-10-16 12:29:17,529 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 15 [2020-10-16 12:29:17,529 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:29:17,529 INFO L225 Difference]: With dead ends: 225 [2020-10-16 12:29:17,530 INFO L226 Difference]: Without dead ends: 223 [2020-10-16 12:29:17,530 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 10 SyntacticMatches, 3 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 121 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=171, Invalid=381, Unknown=0, NotChecked=0, Total=552 [2020-10-16 12:29:17,530 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 223 states. [2020-10-16 12:29:17,532 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 223 to 175. [2020-10-16 12:29:17,532 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 175 states. [2020-10-16 12:29:17,533 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 175 states to 175 states and 445 transitions. [2020-10-16 12:29:17,533 INFO L78 Accepts]: Start accepts. Automaton has 175 states and 445 transitions. Word has length 15 [2020-10-16 12:29:17,533 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:29:17,533 INFO L481 AbstractCegarLoop]: Abstraction has 175 states and 445 transitions. [2020-10-16 12:29:17,533 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:29:17,533 INFO L276 IsEmpty]: Start isEmpty. Operand 175 states and 445 transitions. [2020-10-16 12:29:17,534 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-16 12:29:17,534 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:29:17,534 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:29:17,735 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable184,183 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:29:17,735 INFO L429 AbstractCegarLoop]: === Iteration 186 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:29:17,735 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:29:17,736 INFO L82 PathProgramCache]: Analyzing trace with hash -884153617, now seen corresponding path program 171 times [2020-10-16 12:29:17,738 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:29:17,738 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [364702805] [2020-10-16 12:29:17,738 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:29:17,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:29:17,885 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:29:17,885 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [364702805] [2020-10-16 12:29:17,885 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1355595998] [2020-10-16 12:29:17,885 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 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:17,923 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2020-10-16 12:29:17,924 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:29:17,925 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 12:29:17,925 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:29:18,177 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:29:18,177 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:29:18,177 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-16 12:29:18,178 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [900837025] [2020-10-16 12:29:18,178 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:29:18,179 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:29:18,193 INFO L258 McrAutomatonBuilder]: Finished intersection with 23 states and 30 transitions. [2020-10-16 12:29:18,193 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:29:18,199 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:18,200 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:18,210 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:18,211 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:18,218 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:29:18,218 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:29:18,218 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:29:18,219 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:29:18,219 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=247, Unknown=0, NotChecked=0, Total=342 [2020-10-16 12:29:18,219 INFO L87 Difference]: Start difference. First operand 175 states and 445 transitions. Second operand 11 states. [2020-10-16 12:29:18,487 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:29:18,488 INFO L93 Difference]: Finished difference Result 232 states and 553 transitions. [2020-10-16 12:29:18,488 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-10-16 12:29:18,489 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 15 [2020-10-16 12:29:18,489 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:29:18,489 INFO L225 Difference]: With dead ends: 232 [2020-10-16 12:29:18,489 INFO L226 Difference]: Without dead ends: 230 [2020-10-16 12:29:18,490 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 10 SyntacticMatches, 3 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 129 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=170, Invalid=382, Unknown=0, NotChecked=0, Total=552 [2020-10-16 12:29:18,490 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 230 states. [2020-10-16 12:29:18,492 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 230 to 174. [2020-10-16 12:29:18,492 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 174 states. [2020-10-16 12:29:18,493 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 174 states to 174 states and 442 transitions. [2020-10-16 12:29:18,493 INFO L78 Accepts]: Start accepts. Automaton has 174 states and 442 transitions. Word has length 15 [2020-10-16 12:29:18,493 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:29:18,493 INFO L481 AbstractCegarLoop]: Abstraction has 174 states and 442 transitions. [2020-10-16 12:29:18,493 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:29:18,493 INFO L276 IsEmpty]: Start isEmpty. Operand 174 states and 442 transitions. [2020-10-16 12:29:18,493 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-16 12:29:18,494 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:29:18,494 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:29:18,694 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable185,184 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:29:18,695 INFO L429 AbstractCegarLoop]: === Iteration 187 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:29:18,695 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:29:18,695 INFO L82 PathProgramCache]: Analyzing trace with hash -884124787, now seen corresponding path program 172 times [2020-10-16 12:29:18,697 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:29:18,698 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [561430209] [2020-10-16 12:29:18,698 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:29:18,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:29:18,838 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:29:18,839 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [561430209] [2020-10-16 12:29:18,839 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1490889704] [2020-10-16 12:29:18,839 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 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:18,877 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 12:29:18,878 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:29:18,879 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 12:29:18,879 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:29:19,299 INFO 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,300 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:29:19,300 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-16 12:29:19,300 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1320940954] [2020-10-16 12:29:19,300 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:29:19,301 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:29:19,303 INFO L258 McrAutomatonBuilder]: Finished intersection with 23 states and 30 transitions. [2020-10-16 12:29:19,303 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:29:19,309 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:19,309 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:19,315 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:19,315 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:19,324 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:29:19,324 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:29:19,324 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:29:19,324 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:29:19,324 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=98, Invalid=244, Unknown=0, NotChecked=0, Total=342 [2020-10-16 12:29:19,324 INFO L87 Difference]: Start difference. First operand 174 states and 442 transitions. Second operand 11 states. [2020-10-16 12:29:19,588 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:29:19,589 INFO L93 Difference]: Finished difference Result 229 states and 547 transitions. [2020-10-16 12:29:19,590 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-10-16 12:29:19,590 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 15 [2020-10-16 12:29:19,590 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:29:19,591 INFO L225 Difference]: With dead ends: 229 [2020-10-16 12:29:19,591 INFO L226 Difference]: Without dead ends: 227 [2020-10-16 12:29:19,591 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 10 SyntacticMatches, 3 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 134 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=169, Invalid=383, Unknown=0, NotChecked=0, Total=552 [2020-10-16 12:29:19,592 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 227 states. [2020-10-16 12:29:19,594 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 227 to 175. [2020-10-16 12:29:19,594 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 175 states. [2020-10-16 12:29:19,595 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 175 states to 175 states and 445 transitions. [2020-10-16 12:29:19,595 INFO L78 Accepts]: Start accepts. Automaton has 175 states and 445 transitions. Word has length 15 [2020-10-16 12:29:19,595 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:29:19,595 INFO L481 AbstractCegarLoop]: Abstraction has 175 states and 445 transitions. [2020-10-16 12:29:19,595 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:29:19,595 INFO L276 IsEmpty]: Start isEmpty. Operand 175 states and 445 transitions. [2020-10-16 12:29:19,595 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-16 12:29:19,595 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:29:19,595 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:29:19,796 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable186,185 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:29:19,796 INFO L429 AbstractCegarLoop]: === Iteration 188 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:29:19,797 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:29:19,797 INFO L82 PathProgramCache]: Analyzing trace with hash -884123826, now seen corresponding path program 173 times [2020-10-16 12:29:19,799 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:29:19,799 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [830135090] [2020-10-16 12:29:19,799 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:29:19,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:29:19,941 INFO 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,941 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [830135090] [2020-10-16 12:29:19,942 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [746197479] [2020-10-16 12:29:19,942 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 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:19,978 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 12:29:19,979 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:29:19,980 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 12:29:19,980 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:29:20,228 INFO 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:20,229 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:29:20,229 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-16 12:29:20,229 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1810811971] [2020-10-16 12:29:20,229 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:29:20,230 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:29:20,232 INFO L258 McrAutomatonBuilder]: Finished intersection with 23 states and 30 transitions. [2020-10-16 12:29:20,232 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:29:20,246 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:20,247 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:20,255 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:20,256 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:20,265 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:29:20,266 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:29:20,266 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:29:20,266 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:29:20,266 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=249, Unknown=0, NotChecked=0, Total=342 [2020-10-16 12:29:20,266 INFO L87 Difference]: Start difference. First operand 175 states and 445 transitions. Second operand 11 states. [2020-10-16 12:29:20,558 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:29:20,558 INFO L93 Difference]: Finished difference Result 236 states and 562 transitions. [2020-10-16 12:29:20,559 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-10-16 12:29:20,559 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 15 [2020-10-16 12:29:20,559 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:29:20,560 INFO L225 Difference]: With dead ends: 236 [2020-10-16 12:29:20,560 INFO L226 Difference]: Without dead ends: 234 [2020-10-16 12:29:20,560 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 10 SyntacticMatches, 3 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 141 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=168, Invalid=384, Unknown=0, NotChecked=0, Total=552 [2020-10-16 12:29:20,560 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 234 states. [2020-10-16 12:29:20,565 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 234 to 173. [2020-10-16 12:29:20,565 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 173 states. [2020-10-16 12:29:20,565 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 173 states to 173 states and 439 transitions. [2020-10-16 12:29:20,566 INFO L78 Accepts]: Start accepts. Automaton has 173 states and 439 transitions. Word has length 15 [2020-10-16 12:29:20,566 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:29:20,566 INFO L481 AbstractCegarLoop]: Abstraction has 173 states and 439 transitions. [2020-10-16 12:29:20,566 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:29:20,566 INFO L276 IsEmpty]: Start isEmpty. Operand 173 states and 439 transitions. [2020-10-16 12:29:20,566 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-16 12:29:20,566 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:29:20,566 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:29:20,767 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable187,186 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:29:20,767 INFO L429 AbstractCegarLoop]: === Iteration 189 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:29:20,767 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:29:20,767 INFO L82 PathProgramCache]: Analyzing trace with hash -883231057, now seen corresponding path program 174 times [2020-10-16 12:29:20,768 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:29:20,769 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2108438570] [2020-10-16 12:29:20,769 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:29:20,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:29:20,943 INFO 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:20,943 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2108438570] [2020-10-16 12:29:20,944 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [999904221] [2020-10-16 12:29:20,944 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 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:20,982 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2020-10-16 12:29:20,983 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:29:20,984 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 12:29:20,984 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:29:21,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:21,227 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:29:21,227 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-16 12:29:21,227 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [278732552] [2020-10-16 12:29:21,228 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:29:21,228 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:29:21,230 INFO L258 McrAutomatonBuilder]: Finished intersection with 23 states and 30 transitions. [2020-10-16 12:29:21,231 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:29:21,236 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:21,236 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:21,248 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:21,248 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:21,254 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:29:21,254 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:29:21,254 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:29:21,255 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:29:21,255 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=245, Unknown=0, NotChecked=0, Total=342 [2020-10-16 12:29:21,255 INFO L87 Difference]: Start difference. First operand 173 states and 439 transitions. Second operand 11 states. [2020-10-16 12:29:21,489 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:29:21,489 INFO L93 Difference]: Finished difference Result 229 states and 547 transitions. [2020-10-16 12:29:21,490 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-10-16 12:29:21,491 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 15 [2020-10-16 12:29:21,491 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:29:21,491 INFO L225 Difference]: With dead ends: 229 [2020-10-16 12:29:21,491 INFO L226 Difference]: Without dead ends: 227 [2020-10-16 12:29:21,492 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 10 SyntacticMatches, 3 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 139 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=164, Invalid=388, Unknown=0, NotChecked=0, Total=552 [2020-10-16 12:29:21,492 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 227 states. [2020-10-16 12:29:21,494 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 227 to 175. [2020-10-16 12:29:21,494 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 175 states. [2020-10-16 12:29:21,495 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 175 states to 175 states and 445 transitions. [2020-10-16 12:29:21,495 INFO L78 Accepts]: Start accepts. Automaton has 175 states and 445 transitions. Word has length 15 [2020-10-16 12:29:21,495 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:29:21,495 INFO L481 AbstractCegarLoop]: Abstraction has 175 states and 445 transitions. [2020-10-16 12:29:21,495 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:29:21,495 INFO L276 IsEmpty]: Start isEmpty. Operand 175 states and 445 transitions. [2020-10-16 12:29:21,496 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-16 12:29:21,496 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:29:21,496 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:29:21,696 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable188,187 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:29:21,697 INFO L429 AbstractCegarLoop]: === Iteration 190 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:29:21,697 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:29:21,697 INFO L82 PathProgramCache]: Analyzing trace with hash -883230096, now seen corresponding path program 175 times [2020-10-16 12:29:21,699 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:29:21,700 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2044432732] [2020-10-16 12:29:21,700 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:29:21,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:29:21,841 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:29:21,841 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2044432732] [2020-10-16 12:29:21,842 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2093611584] [2020-10-16 12:29:21,842 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 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:21,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:29:21,891 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 12:29:21,892 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:29:22,145 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:29:22,146 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:29:22,146 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-16 12:29:22,146 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [14125435] [2020-10-16 12:29:22,146 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:29:22,147 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:29:22,149 INFO L258 McrAutomatonBuilder]: Finished intersection with 23 states and 30 transitions. [2020-10-16 12:29:22,149 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:29:22,155 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:22,155 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:22,166 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:22,166 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:22,175 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:29:22,175 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:29:22,176 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:29:22,176 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:29:22,176 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=245, Unknown=0, NotChecked=0, Total=342 [2020-10-16 12:29:22,176 INFO L87 Difference]: Start difference. First operand 175 states and 445 transitions. Second operand 11 states. [2020-10-16 12:29:22,445 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:29:22,445 INFO L93 Difference]: Finished difference Result 232 states and 553 transitions. [2020-10-16 12:29:22,446 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-10-16 12:29:22,446 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 15 [2020-10-16 12:29:22,446 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:29:22,446 INFO L225 Difference]: With dead ends: 232 [2020-10-16 12:29:22,446 INFO L226 Difference]: Without dead ends: 230 [2020-10-16 12:29:22,447 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 10 SyntacticMatches, 3 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 144 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=168, Invalid=384, Unknown=0, NotChecked=0, Total=552 [2020-10-16 12:29:22,447 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 230 states. [2020-10-16 12:29:22,449 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 230 to 174. [2020-10-16 12:29:22,449 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 174 states. [2020-10-16 12:29:22,450 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 174 states to 174 states and 442 transitions. [2020-10-16 12:29:22,450 INFO L78 Accepts]: Start accepts. Automaton has 174 states and 442 transitions. Word has length 15 [2020-10-16 12:29:22,450 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:29:22,450 INFO L481 AbstractCegarLoop]: Abstraction has 174 states and 442 transitions. [2020-10-16 12:29:22,450 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:29:22,450 INFO L276 IsEmpty]: Start isEmpty. Operand 174 states and 442 transitions. [2020-10-16 12:29:22,450 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-16 12:29:22,451 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:29:22,451 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:29:22,651 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 188 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable189 [2020-10-16 12:29:22,652 INFO L429 AbstractCegarLoop]: === Iteration 191 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:29:22,652 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:29:22,652 INFO L82 PathProgramCache]: Analyzing trace with hash -883201266, now seen corresponding path program 176 times [2020-10-16 12:29:22,654 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:29:22,654 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [381502005] [2020-10-16 12:29:22,654 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:29:22,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:29:22,790 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:29:22,790 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [381502005] [2020-10-16 12:29:22,791 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1028047856] [2020-10-16 12:29:22,791 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 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:22,829 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 12:29:22,830 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:29:22,831 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 12:29:22,832 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:29:23,098 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:29:23,098 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:29:23,098 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-16 12:29:23,099 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [391237731] [2020-10-16 12:29:23,099 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:29:23,099 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:29:23,101 INFO L258 McrAutomatonBuilder]: Finished intersection with 23 states and 30 transitions. [2020-10-16 12:29:23,102 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:29:23,119 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:23,120 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:23,134 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:23,134 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:23,160 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:29:23,160 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:29:23,160 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:29:23,161 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:29:23,161 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=247, Unknown=0, NotChecked=0, Total=342 [2020-10-16 12:29:23,161 INFO L87 Difference]: Start difference. First operand 174 states and 442 transitions. Second operand 11 states. [2020-10-16 12:29:23,530 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:29:23,530 INFO L93 Difference]: Finished difference Result 236 states and 561 transitions. [2020-10-16 12:29:23,531 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2020-10-16 12:29:23,531 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 15 [2020-10-16 12:29:23,531 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:29:23,532 INFO L225 Difference]: With dead ends: 236 [2020-10-16 12:29:23,532 INFO L226 Difference]: Without dead ends: 234 [2020-10-16 12:29:23,532 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 10 SyntacticMatches, 3 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 157 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=179, Invalid=421, Unknown=0, NotChecked=0, Total=600 [2020-10-16 12:29:23,533 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 234 states. [2020-10-16 12:29:23,535 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 234 to 175. [2020-10-16 12:29:23,535 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 175 states. [2020-10-16 12:29:23,536 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 175 states to 175 states and 445 transitions. [2020-10-16 12:29:23,536 INFO L78 Accepts]: Start accepts. Automaton has 175 states and 445 transitions. Word has length 15 [2020-10-16 12:29:23,536 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:29:23,536 INFO L481 AbstractCegarLoop]: Abstraction has 175 states and 445 transitions. [2020-10-16 12:29:23,536 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:29:23,536 INFO L276 IsEmpty]: Start isEmpty. Operand 175 states and 445 transitions. [2020-10-16 12:29:23,536 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-16 12:29:23,537 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:29:23,537 INFO L422 BasicCegarLoop]: trace histogram [5, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:29:23,741 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable190,189 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:29:23,742 INFO L429 AbstractCegarLoop]: === Iteration 192 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:29:23,742 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:29:23,742 INFO L82 PathProgramCache]: Analyzing trace with hash -883200305, now seen corresponding path program 177 times [2020-10-16 12:29:23,745 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:29:23,745 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1123081052] [2020-10-16 12:29:23,745 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:29:23,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:29:23,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:23,888 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1123081052] [2020-10-16 12:29:23,888 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2001642731] [2020-10-16 12:29:23,888 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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:23,927 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2020-10-16 12:29:23,927 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:29:23,928 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 12:29:23,929 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:29:24,132 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:24,133 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:29:24,133 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-16 12:29:24,133 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1381424840] [2020-10-16 12:29:24,133 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:29:24,134 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:29:24,136 INFO L258 McrAutomatonBuilder]: Finished intersection with 23 states and 30 transitions. [2020-10-16 12:29:24,136 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:29:24,143 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:24,143 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:24,151 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:24,151 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:24,157 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:29:24,157 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:29:24,158 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:29:24,158 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:29:24,158 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=251, Unknown=0, NotChecked=0, Total=342 [2020-10-16 12:29:24,158 INFO L87 Difference]: Start difference. First operand 175 states and 445 transitions. Second operand 11 states. [2020-10-16 12:29:24,454 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:29:24,454 INFO L93 Difference]: Finished difference Result 237 states and 564 transitions. [2020-10-16 12:29:24,455 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-10-16 12:29:24,455 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 15 [2020-10-16 12:29:24,455 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:29:24,456 INFO L225 Difference]: With dead ends: 237 [2020-10-16 12:29:24,456 INFO L226 Difference]: Without dead ends: 235 [2020-10-16 12:29:24,456 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 10 SyntacticMatches, 3 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:24,457 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 235 states. [2020-10-16 12:29:24,459 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 235 to 172. [2020-10-16 12:29:24,459 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 172 states. [2020-10-16 12:29:24,460 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 172 states to 172 states and 436 transitions. [2020-10-16 12:29:24,462 INFO L78 Accepts]: Start accepts. Automaton has 172 states and 436 transitions. Word has length 15 [2020-10-16 12:29:24,462 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:29:24,462 INFO L481 AbstractCegarLoop]: Abstraction has 172 states and 436 transitions. [2020-10-16 12:29:24,462 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:29:24,462 INFO L276 IsEmpty]: Start isEmpty. Operand 172 states and 436 transitions. [2020-10-16 12:29:24,463 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-16 12:29:24,463 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:29:24,463 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:29:24,664 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 190 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable191 [2020-10-16 12:29:24,665 INFO L429 AbstractCegarLoop]: === Iteration 193 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:29:24,665 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:29:24,665 INFO L82 PathProgramCache]: Analyzing trace with hash -855525427, now seen corresponding path program 178 times [2020-10-16 12:29:24,667 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:29:24,667 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [901839717] [2020-10-16 12:29:24,667 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:29:24,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:29:24,822 INFO 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,823 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [901839717] [2020-10-16 12:29:24,823 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [194319089] [2020-10-16 12:29:24,823 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 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:24,871 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 12:29:24,872 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:29:24,873 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 12:29:24,873 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:29:25,202 INFO 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,202 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:29:25,202 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-16 12:29:25,202 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [973530106] [2020-10-16 12:29:25,202 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:29:25,203 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:29:25,205 INFO L258 McrAutomatonBuilder]: Finished intersection with 23 states and 30 transitions. [2020-10-16 12:29:25,205 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:29:25,214 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:25,215 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:25,226 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:25,226 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:25,234 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:29:25,234 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:29:25,234 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:29:25,235 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:29:25,235 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=248, Unknown=0, NotChecked=0, Total=342 [2020-10-16 12:29:25,235 INFO L87 Difference]: Start difference. First operand 172 states and 436 transitions. Second operand 11 states. [2020-10-16 12:29:25,561 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:29:25,562 INFO L93 Difference]: Finished difference Result 229 states and 547 transitions. [2020-10-16 12:29:25,562 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-10-16 12:29:25,563 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 15 [2020-10-16 12:29:25,563 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:29:25,563 INFO L225 Difference]: With dead ends: 229 [2020-10-16 12:29:25,563 INFO L226 Difference]: Without dead ends: 227 [2020-10-16 12:29:25,564 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 10 SyntacticMatches, 3 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 160 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=191, Invalid=459, Unknown=0, NotChecked=0, Total=650 [2020-10-16 12:29:25,564 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 227 states. [2020-10-16 12:29:25,567 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 227 to 175. [2020-10-16 12:29:25,567 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 175 states. [2020-10-16 12:29:25,567 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 175 states to 175 states and 445 transitions. [2020-10-16 12:29:25,567 INFO L78 Accepts]: Start accepts. Automaton has 175 states and 445 transitions. Word has length 15 [2020-10-16 12:29:25,567 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:29:25,567 INFO L481 AbstractCegarLoop]: Abstraction has 175 states and 445 transitions. [2020-10-16 12:29:25,568 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:29:25,568 INFO L276 IsEmpty]: Start isEmpty. Operand 175 states and 445 transitions. [2020-10-16 12:29:25,568 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-16 12:29:25,568 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:29:25,568 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:29:25,768 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable192,191 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:29:25,769 INFO L429 AbstractCegarLoop]: === Iteration 194 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:29:25,769 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:29:25,770 INFO L82 PathProgramCache]: Analyzing trace with hash -855524466, now seen corresponding path program 179 times [2020-10-16 12:29:25,772 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:29:25,772 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1828948970] [2020-10-16 12:29:25,772 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:29:25,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:29:25,938 INFO 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,938 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1828948970] [2020-10-16 12:29:25,938 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1177961342] [2020-10-16 12:29:25,939 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 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:25,981 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2020-10-16 12:29:25,981 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:29:25,982 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 12:29:25,983 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:29:26,340 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:29:26,340 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:29:26,340 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-16 12:29:26,340 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1886505494] [2020-10-16 12:29:26,341 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:29:26,341 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:29:26,344 INFO L258 McrAutomatonBuilder]: Finished intersection with 23 states and 30 transitions. [2020-10-16 12:29:26,344 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:29:26,350 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:26,351 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:26,367 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:26,367 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:26,374 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:29:26,375 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:29:26,375 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:29:26,375 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:29:26,376 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=248, Unknown=0, NotChecked=0, Total=342 [2020-10-16 12:29:26,376 INFO L87 Difference]: Start difference. First operand 175 states and 445 transitions. Second operand 11 states. [2020-10-16 12:29:26,719 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:29:26,719 INFO L93 Difference]: Finished difference Result 234 states and 557 transitions. [2020-10-16 12:29:26,720 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2020-10-16 12:29:26,720 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 15 [2020-10-16 12:29:26,721 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:29:26,721 INFO L225 Difference]: With dead ends: 234 [2020-10-16 12:29:26,721 INFO L226 Difference]: Without dead ends: 232 [2020-10-16 12:29:26,721 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 10 SyntacticMatches, 3 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 153 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=180, Invalid=420, Unknown=0, NotChecked=0, Total=600 [2020-10-16 12:29:26,722 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 232 states. [2020-10-16 12:29:26,723 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 232 to 174. [2020-10-16 12:29:26,724 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 174 states. [2020-10-16 12:29:26,724 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 174 states to 174 states and 442 transitions. [2020-10-16 12:29:26,724 INFO L78 Accepts]: Start accepts. Automaton has 174 states and 442 transitions. Word has length 15 [2020-10-16 12:29:26,724 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:29:26,724 INFO L481 AbstractCegarLoop]: Abstraction has 174 states and 442 transitions. [2020-10-16 12:29:26,724 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:29:26,724 INFO L276 IsEmpty]: Start isEmpty. Operand 174 states and 442 transitions. [2020-10-16 12:29:26,725 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-16 12:29:26,725 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:29:26,725 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:29:26,925 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable193,192 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:29:26,926 INFO L429 AbstractCegarLoop]: === Iteration 195 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:29:26,926 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:29:26,926 INFO L82 PathProgramCache]: Analyzing trace with hash -855495636, now seen corresponding path program 180 times [2020-10-16 12:29:26,928 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:29:26,929 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [668114606] [2020-10-16 12:29:26,929 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:29:26,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:29:27,084 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:29:27,085 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [668114606] [2020-10-16 12:29:27,085 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1339323469] [2020-10-16 12:29:27,085 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 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:27,125 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2020-10-16 12:29:27,125 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:29:27,126 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 12:29:27,127 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:29:33,340 INFO 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:33,341 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:29:33,341 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-16 12:29:33,341 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1481696039] [2020-10-16 12:29:33,341 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:29:33,342 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:29:33,344 INFO L258 McrAutomatonBuilder]: Finished intersection with 23 states and 30 transitions. [2020-10-16 12:29:33,344 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:29:33,348 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:33,349 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:33,358 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:33,358 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:33,367 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:29:33,367 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:29:33,367 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:29:33,367 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:29:33,368 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=246, Unknown=2, NotChecked=0, Total=342 [2020-10-16 12:29:33,368 INFO L87 Difference]: Start difference. First operand 174 states and 442 transitions. Second operand 11 states. [2020-10-16 12:29:33,639 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:29:33,640 INFO L93 Difference]: Finished difference Result 229 states and 547 transitions. [2020-10-16 12:29:33,640 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-10-16 12:29:33,641 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 15 [2020-10-16 12:29:33,641 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:29:33,641 INFO L225 Difference]: With dead ends: 229 [2020-10-16 12:29:33,641 INFO L226 Difference]: Without dead ends: 227 [2020-10-16 12:29:33,642 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 10 SyntacticMatches, 3 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 146 ImplicationChecksByTransitivity, 6.5s TimeCoverageRelationStatistics Valid=161, Invalid=389, Unknown=2, NotChecked=0, Total=552 [2020-10-16 12:29:33,642 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 227 states. [2020-10-16 12:29:33,643 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 227 to 175. [2020-10-16 12:29:33,644 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 175 states. [2020-10-16 12:29:33,644 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 175 states to 175 states and 445 transitions. [2020-10-16 12:29:33,644 INFO L78 Accepts]: Start accepts. Automaton has 175 states and 445 transitions. Word has length 15 [2020-10-16 12:29:33,644 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:29:33,644 INFO L481 AbstractCegarLoop]: Abstraction has 175 states and 445 transitions. [2020-10-16 12:29:33,644 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:29:33,644 INFO L276 IsEmpty]: Start isEmpty. Operand 175 states and 445 transitions. [2020-10-16 12:29:33,645 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-16 12:29:33,645 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:29:33,645 INFO L422 BasicCegarLoop]: trace histogram [5, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:29:33,845 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 193 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable194 [2020-10-16 12:29:33,846 INFO L429 AbstractCegarLoop]: === Iteration 196 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:29:33,846 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:29:33,846 INFO L82 PathProgramCache]: Analyzing trace with hash -855494675, now seen corresponding path program 181 times [2020-10-16 12:29:33,848 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:29:33,848 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1995563282] [2020-10-16 12:29:33,849 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:29:33,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:29:33,994 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:29:33,994 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1995563282] [2020-10-16 12:29:33,995 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2115309272] [2020-10-16 12:29:33,995 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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:34,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:29:34,036 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 12:29:34,036 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:29:34,347 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:34,347 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:29:34,347 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-16 12:29:34,348 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1166350924] [2020-10-16 12:29:34,348 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:29:34,348 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:29:34,350 INFO L258 McrAutomatonBuilder]: Finished intersection with 23 states and 30 transitions. [2020-10-16 12:29:34,351 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:29:34,359 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:34,359 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:34,372 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:34,372 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:34,382 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:29:34,382 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:29:34,382 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:29:34,383 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:29:34,383 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=249, Unknown=0, NotChecked=0, Total=342 [2020-10-16 12:29:34,383 INFO L87 Difference]: Start difference. First operand 175 states and 445 transitions. Second operand 11 states. [2020-10-16 12:29:34,661 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:29:34,661 INFO L93 Difference]: Finished difference Result 236 states and 562 transitions. [2020-10-16 12:29:34,662 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-10-16 12:29:34,662 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 15 [2020-10-16 12:29:34,662 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:29:34,662 INFO L225 Difference]: With dead ends: 236 [2020-10-16 12:29:34,662 INFO L226 Difference]: Without dead ends: 234 [2020-10-16 12:29:34,663 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 10 SyntacticMatches, 3 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 149 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=166, Invalid=386, Unknown=0, NotChecked=0, Total=552 [2020-10-16 12:29:34,663 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 234 states. [2020-10-16 12:29:34,665 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 234 to 173. [2020-10-16 12:29:34,665 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 173 states. [2020-10-16 12:29:34,665 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 173 states to 173 states and 439 transitions. [2020-10-16 12:29:34,665 INFO L78 Accepts]: Start accepts. Automaton has 173 states and 439 transitions. Word has length 15 [2020-10-16 12:29:34,666 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:29:34,666 INFO L481 AbstractCegarLoop]: Abstraction has 173 states and 439 transitions. [2020-10-16 12:29:34,666 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:29:34,666 INFO L276 IsEmpty]: Start isEmpty. Operand 173 states and 439 transitions. [2020-10-16 12:29:34,666 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-16 12:29:34,666 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:29:34,666 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:29:34,867 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable195,194 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:29:34,867 INFO L429 AbstractCegarLoop]: === Iteration 197 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:29:34,867 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:29:34,868 INFO L82 PathProgramCache]: Analyzing trace with hash -854601906, now seen corresponding path program 182 times [2020-10-16 12:29:34,870 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:29:34,870 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [857103493] [2020-10-16 12:29:34,870 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:29:34,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:29:35,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:35,025 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [857103493] [2020-10-16 12:29:35,025 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1436637305] [2020-10-16 12:29:35,026 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 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:35,064 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 12:29:35,064 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:29:35,065 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 12:29:35,065 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:29:35,352 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:29:35,352 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:29:35,352 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-16 12:29:35,352 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1167565637] [2020-10-16 12:29:35,352 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:29:35,353 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:29:35,355 INFO L258 McrAutomatonBuilder]: Finished intersection with 23 states and 30 transitions. [2020-10-16 12:29:35,355 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:29:35,362 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:35,362 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:35,372 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:35,372 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:35,381 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:29:35,381 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:29:35,381 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:29:35,382 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:29:35,382 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=250, Unknown=0, NotChecked=0, Total=342 [2020-10-16 12:29:35,382 INFO L87 Difference]: Start difference. First operand 173 states and 439 transitions. Second operand 11 states. [2020-10-16 12:29:35,675 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:29:35,676 INFO L93 Difference]: Finished difference Result 232 states and 555 transitions. [2020-10-16 12:29:35,676 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2020-10-16 12:29:35,676 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 15 [2020-10-16 12:29:35,677 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:29:35,677 INFO L225 Difference]: With dead ends: 232 [2020-10-16 12:29:35,677 INFO L226 Difference]: Without dead ends: 230 [2020-10-16 12:29:35,677 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 10 SyntacticMatches, 3 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 153 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=178, Invalid=422, Unknown=0, NotChecked=0, Total=600 [2020-10-16 12:29:35,678 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 230 states. [2020-10-16 12:29:35,680 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 230 to 175. [2020-10-16 12:29:35,680 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 175 states. [2020-10-16 12:29:35,680 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 175 states to 175 states and 445 transitions. [2020-10-16 12:29:35,680 INFO L78 Accepts]: Start accepts. Automaton has 175 states and 445 transitions. Word has length 15 [2020-10-16 12:29:35,680 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:29:35,681 INFO L481 AbstractCegarLoop]: Abstraction has 175 states and 445 transitions. [2020-10-16 12:29:35,681 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:29:35,681 INFO L276 IsEmpty]: Start isEmpty. Operand 175 states and 445 transitions. [2020-10-16 12:29:35,681 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-16 12:29:35,681 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:29:35,681 INFO L422 BasicCegarLoop]: trace histogram [5, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:29:35,881 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable196,195 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:29:35,882 INFO L429 AbstractCegarLoop]: === Iteration 198 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:29:35,882 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:29:35,883 INFO L82 PathProgramCache]: Analyzing trace with hash -854600945, now seen corresponding path program 183 times [2020-10-16 12:29:35,885 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:29:35,885 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1176684255] [2020-10-16 12:29:35,885 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:29:35,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:29:36,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:36,034 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1176684255] [2020-10-16 12:29:36,035 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2088071977] [2020-10-16 12:29:36,035 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 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:36,077 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2020-10-16 12:29:36,078 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:29:36,078 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 12:29:36,079 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:29:36,378 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:36,378 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:29:36,379 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-16 12:29:36,379 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [601573518] [2020-10-16 12:29:36,379 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:29:36,380 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:29:36,382 INFO L258 McrAutomatonBuilder]: Finished intersection with 23 states and 30 transitions. [2020-10-16 12:29:36,382 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:29:36,388 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:36,389 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:36,400 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:36,400 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:36,412 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:29:36,413 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:29:36,413 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:29:36,413 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:29:36,413 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=249, Unknown=0, NotChecked=0, Total=342 [2020-10-16 12:29:36,414 INFO L87 Difference]: Start difference. First operand 175 states and 445 transitions. Second operand 11 states. [2020-10-16 12:29:36,797 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:29:36,797 INFO L93 Difference]: Finished difference Result 232 states and 553 transitions. [2020-10-16 12:29:36,798 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-10-16 12:29:36,798 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 15 [2020-10-16 12:29:36,798 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:29:36,798 INFO L225 Difference]: With dead ends: 232 [2020-10-16 12:29:36,799 INFO L226 Difference]: Without dead ends: 230 [2020-10-16 12:29:36,799 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 10 SyntacticMatches, 3 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 173 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=197, Invalid=453, Unknown=0, NotChecked=0, Total=650 [2020-10-16 12:29:36,799 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 230 states. [2020-10-16 12:29:36,801 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 230 to 174. [2020-10-16 12:29:36,801 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 174 states. [2020-10-16 12:29:36,802 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 174 states to 174 states and 442 transitions. [2020-10-16 12:29:36,802 INFO L78 Accepts]: Start accepts. Automaton has 174 states and 442 transitions. Word has length 15 [2020-10-16 12:29:36,802 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:29:36,802 INFO L481 AbstractCegarLoop]: Abstraction has 174 states and 442 transitions. [2020-10-16 12:29:36,802 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:29:36,802 INFO L276 IsEmpty]: Start isEmpty. Operand 174 states and 442 transitions. [2020-10-16 12:29:36,802 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-16 12:29:36,802 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:29:36,803 INFO L422 BasicCegarLoop]: trace histogram [5, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:29:37,003 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable197,196 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:29:37,003 INFO L429 AbstractCegarLoop]: === Iteration 199 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:29:37,004 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:29:37,004 INFO L82 PathProgramCache]: Analyzing trace with hash -854572115, now seen corresponding path program 184 times [2020-10-16 12:29:37,006 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:29:37,006 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1739759790] [2020-10-16 12:29:37,006 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:29:37,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:29:37,146 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:37,147 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1739759790] [2020-10-16 12:29:37,147 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1106094963] [2020-10-16 12:29:37,147 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 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:37,186 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 12:29:37,186 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:29:37,187 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 12:29:37,188 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:29:37,451 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:37,451 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:29:37,451 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-16 12:29:37,452 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1344444603] [2020-10-16 12:29:37,452 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:29:37,453 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:29:37,455 INFO L258 McrAutomatonBuilder]: Finished intersection with 23 states and 30 transitions. [2020-10-16 12:29:37,455 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:29:37,461 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:37,462 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:37,472 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:37,472 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:37,483 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:29:37,483 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:29:37,483 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:29:37,483 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:29:37,484 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=252, Unknown=0, NotChecked=0, Total=342 [2020-10-16 12:29:37,484 INFO L87 Difference]: Start difference. First operand 174 states and 442 transitions. Second operand 11 states. [2020-10-16 12:29:37,793 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:29:37,793 INFO L93 Difference]: Finished difference Result 230 states and 552 transitions. [2020-10-16 12:29:37,794 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-10-16 12:29:37,794 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 15 [2020-10-16 12:29:37,794 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:29:37,794 INFO L225 Difference]: With dead ends: 230 [2020-10-16 12:29:37,794 INFO L226 Difference]: Without dead ends: 228 [2020-10-16 12:29:37,795 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 10 SyntacticMatches, 3 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 146 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=163, Invalid=389, Unknown=0, NotChecked=0, Total=552 [2020-10-16 12:29:37,795 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 228 states. [2020-10-16 12:29:37,798 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 228 to 175. [2020-10-16 12:29:37,798 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 175 states. [2020-10-16 12:29:37,798 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 175 states to 175 states and 445 transitions. [2020-10-16 12:29:37,798 INFO L78 Accepts]: Start accepts. Automaton has 175 states and 445 transitions. Word has length 15 [2020-10-16 12:29:37,798 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:29:37,798 INFO L481 AbstractCegarLoop]: Abstraction has 175 states and 445 transitions. [2020-10-16 12:29:37,798 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:29:37,798 INFO L276 IsEmpty]: Start isEmpty. Operand 175 states and 445 transitions. [2020-10-16 12:29:37,799 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-16 12:29:37,799 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:29:37,799 INFO L422 BasicCegarLoop]: trace histogram [6, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:29:37,999 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 197 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable198 [2020-10-16 12:29:38,000 INFO L429 AbstractCegarLoop]: === Iteration 200 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:29:38,000 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:29:38,000 INFO L82 PathProgramCache]: Analyzing trace with hash -854571154, now seen corresponding path program 185 times [2020-10-16 12:29:38,002 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:29:38,003 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1411162269] [2020-10-16 12:29:38,003 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:29:38,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:29:38,170 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:38,171 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1411162269] [2020-10-16 12:29:38,171 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [174011674] [2020-10-16 12:29:38,171 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 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:38,213 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2020-10-16 12:29:38,214 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:29:38,214 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 12:29:38,215 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:29:38,450 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:38,450 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:29:38,450 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-16 12:29:38,450 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [45852579] [2020-10-16 12:29:38,451 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:29:38,452 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:29:38,454 INFO L258 McrAutomatonBuilder]: Finished intersection with 23 states and 30 transitions. [2020-10-16 12:29:38,454 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:29:38,460 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:38,460 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:38,470 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:38,470 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:38,482 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:29:38,482 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:29:38,482 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:29:38,482 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:29:38,483 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=255, Unknown=0, NotChecked=0, Total=342 [2020-10-16 12:29:38,483 INFO L87 Difference]: Start difference. First operand 175 states and 445 transitions. Second operand 11 states. [2020-10-16 12:29:38,800 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:29:38,800 INFO L93 Difference]: Finished difference Result 229 states and 551 transitions. [2020-10-16 12:29:38,801 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-10-16 12:29:38,801 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 15 [2020-10-16 12:29:38,801 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:29:38,802 INFO L225 Difference]: With dead ends: 229 [2020-10-16 12:29:38,802 INFO L226 Difference]: Without dead ends: 227 [2020-10-16 12:29:38,802 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 10 SyntacticMatches, 3 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 154 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=162, Invalid=390, Unknown=0, NotChecked=0, Total=552 [2020-10-16 12:29:38,803 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 227 states. [2020-10-16 12:29:38,805 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 227 to 172. [2020-10-16 12:29:38,805 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 172 states. [2020-10-16 12:29:38,806 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 172 states to 172 states and 434 transitions. [2020-10-16 12:29:38,806 INFO L78 Accepts]: Start accepts. Automaton has 172 states and 434 transitions. Word has length 15 [2020-10-16 12:29:38,806 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:29:38,806 INFO L481 AbstractCegarLoop]: Abstraction has 172 states and 434 transitions. [2020-10-16 12:29:38,806 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:29:38,807 INFO L276 IsEmpty]: Start isEmpty. Operand 172 states and 434 transitions. [2020-10-16 12:29:38,807 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-16 12:29:38,807 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:29:38,807 INFO L422 BasicCegarLoop]: trace histogram [5, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:29:39,015 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 198 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable199 [2020-10-16 12:29:39,015 INFO L429 AbstractCegarLoop]: === Iteration 201 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:29:39,016 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:29:39,016 INFO L82 PathProgramCache]: Analyzing trace with hash -28847924, now seen corresponding path program 186 times [2020-10-16 12:29:39,017 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:29:39,017 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2044069368] [2020-10-16 12:29:39,017 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:29:39,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:29:39,163 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,163 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2044069368] [2020-10-16 12:29:39,163 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [823313993] [2020-10-16 12:29:39,163 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 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:39,202 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2020-10-16 12:29:39,203 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:29:39,203 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 12:29:39,204 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:29:39,471 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,471 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:29:39,471 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-16 12:29:39,472 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [254963713] [2020-10-16 12:29:39,472 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:29:39,473 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:29:39,475 INFO L258 McrAutomatonBuilder]: Finished intersection with 25 states and 35 transitions. [2020-10-16 12:29:39,475 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:29:39,485 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:29:39,485 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:39,557 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:29:39,557 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:39,604 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:39,604 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:39,623 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:39,624 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:39,634 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [113066#(and (<= ~i~0 46368) (<= (+ ~i~0 (* 6 ~j~0)) 13))] [2020-10-16 12:29:39,634 INFO L461 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-10-16 12:29:39,634 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:29:39,635 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-10-16 12:29:39,635 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=287, Unknown=0, NotChecked=0, Total=380 [2020-10-16 12:29:39,635 INFO L87 Difference]: Start difference. First operand 172 states and 434 transitions. Second operand 12 states. [2020-10-16 12:29:40,236 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:29:40,237 INFO L93 Difference]: Finished difference Result 248 states and 585 transitions. [2020-10-16 12:29:40,239 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2020-10-16 12:29:40,239 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 15 [2020-10-16 12:29:40,240 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:29:40,240 INFO L225 Difference]: With dead ends: 248 [2020-10-16 12:29:40,241 INFO L226 Difference]: Without dead ends: 246 [2020-10-16 12:29:40,241 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 9 SyntacticMatches, 5 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 165 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=189, Invalid=513, Unknown=0, NotChecked=0, Total=702 [2020-10-16 12:29:40,242 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 246 states. [2020-10-16 12:29:40,246 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 246 to 182. [2020-10-16 12:29:40,246 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 182 states. [2020-10-16 12:29:40,247 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 182 states to 182 states and 464 transitions. [2020-10-16 12:29:40,247 INFO L78 Accepts]: Start accepts. Automaton has 182 states and 464 transitions. Word has length 15 [2020-10-16 12:29:40,247 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:29:40,248 INFO L481 AbstractCegarLoop]: Abstraction has 182 states and 464 transitions. [2020-10-16 12:29:40,248 INFO L482 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-10-16 12:29:40,248 INFO L276 IsEmpty]: Start isEmpty. Operand 182 states and 464 transitions. [2020-10-16 12:29:40,249 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-16 12:29:40,249 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:29:40,249 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:29:40,461 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable200,199 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:29:40,461 INFO L429 AbstractCegarLoop]: === Iteration 202 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:29:40,462 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:29:40,462 INFO L82 PathProgramCache]: Analyzing trace with hash -28846963, now seen corresponding path program 187 times [2020-10-16 12:29:40,464 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:29:40,465 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [502194385] [2020-10-16 12:29:40,465 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:29:40,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:29:40,668 INFO 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:40,668 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [502194385] [2020-10-16 12:29:40,668 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2047123561] [2020-10-16 12:29:40,668 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 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:40,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:29:40,710 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 12:29:40,710 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:29:41,040 INFO 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,041 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:29:41,041 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-16 12:29:41,041 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1784176594] [2020-10-16 12:29:41,041 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:29:41,042 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:29:41,045 INFO L258 McrAutomatonBuilder]: Finished intersection with 25 states and 35 transitions. [2020-10-16 12:29:41,045 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:29:41,047 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:29:41,048 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:41,095 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:29:41,095 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:41,141 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:41,142 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:41,155 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:41,155 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:41,167 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [113754#(and (<= (+ (* 2 ~i~0) (* 9 ~j~0)) 20) (<= ~i~0 46368))] [2020-10-16 12:29:41,167 INFO L461 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-10-16 12:29:41,167 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:29:41,167 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-10-16 12:29:41,168 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=287, Unknown=0, NotChecked=0, Total=380 [2020-10-16 12:29:41,168 INFO L87 Difference]: Start difference. First operand 182 states and 464 transitions. Second operand 12 states. [2020-10-16 12:29:41,603 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:29:41,604 INFO L93 Difference]: Finished difference Result 254 states and 598 transitions. [2020-10-16 12:29:41,604 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2020-10-16 12:29:41,604 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 15 [2020-10-16 12:29:41,605 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:29:41,605 INFO L225 Difference]: With dead ends: 254 [2020-10-16 12:29:41,605 INFO L226 Difference]: Without dead ends: 252 [2020-10-16 12:29:41,605 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 9 SyntacticMatches, 5 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 175 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=189, Invalid=513, Unknown=0, NotChecked=0, Total=702 [2020-10-16 12:29:41,606 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 252 states. [2020-10-16 12:29:41,609 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 252 to 180. [2020-10-16 12:29:41,609 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 180 states. [2020-10-16 12:29:41,609 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 180 states to 180 states and 458 transitions. [2020-10-16 12:29:41,609 INFO L78 Accepts]: Start accepts. Automaton has 180 states and 458 transitions. Word has length 15 [2020-10-16 12:29:41,610 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:29:41,610 INFO L481 AbstractCegarLoop]: Abstraction has 180 states and 458 transitions. [2020-10-16 12:29:41,610 INFO L482 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-10-16 12:29:41,610 INFO L276 IsEmpty]: Start isEmpty. Operand 180 states and 458 transitions. [2020-10-16 12:29:41,610 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-16 12:29:41,610 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:29:41,610 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:29:41,816 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 200 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable201 [2020-10-16 12:29:41,817 INFO L429 AbstractCegarLoop]: === Iteration 203 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:29:41,817 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:29:41,817 INFO L82 PathProgramCache]: Analyzing trace with hash -28818133, now seen corresponding path program 188 times [2020-10-16 12:29:41,819 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:29:41,820 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [651938699] [2020-10-16 12:29:41,820 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:29:41,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:29:41,969 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:29:41,969 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [651938699] [2020-10-16 12:29:41,969 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1523590757] [2020-10-16 12:29:41,969 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 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:42,008 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 12:29:42,008 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:29:42,009 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 12:29:42,009 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:29:42,332 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:29:42,332 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:29:42,333 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-16 12:29:42,333 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1694983641] [2020-10-16 12:29:42,333 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:29:42,333 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:29:42,336 INFO L258 McrAutomatonBuilder]: Finished intersection with 25 states and 35 transitions. [2020-10-16 12:29:42,336 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:29:42,336 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:29:42,337 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:42,387 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:29:42,387 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:42,431 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:42,432 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:42,444 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:42,444 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:42,455 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [114444#(and (<= ~i~0 46368) (<= (+ (* 3 ~i~0) (* 11 ~j~0)) 25))] [2020-10-16 12:29:42,456 INFO L461 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-10-16 12:29:42,456 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:29:42,456 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-10-16 12:29:42,457 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=284, Unknown=0, NotChecked=0, Total=380 [2020-10-16 12:29:42,457 INFO L87 Difference]: Start difference. First operand 180 states and 458 transitions. Second operand 12 states. [2020-10-16 12:29:42,876 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:29:42,876 INFO L93 Difference]: Finished difference Result 252 states and 593 transitions. [2020-10-16 12:29:42,877 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2020-10-16 12:29:42,877 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 15 [2020-10-16 12:29:42,877 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:29:42,878 INFO L225 Difference]: With dead ends: 252 [2020-10-16 12:29:42,878 INFO L226 Difference]: Without dead ends: 250 [2020-10-16 12:29:42,878 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 9 SyntacticMatches, 5 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 182 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=188, Invalid=514, Unknown=0, NotChecked=0, Total=702 [2020-10-16 12:29:42,879 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 250 states. [2020-10-16 12:29:42,881 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 250 to 181. [2020-10-16 12:29:42,881 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 181 states. [2020-10-16 12:29:42,882 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 181 states to 181 states and 461 transitions. [2020-10-16 12:29:42,882 INFO L78 Accepts]: Start accepts. Automaton has 181 states and 461 transitions. Word has length 15 [2020-10-16 12:29:42,882 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:29:42,882 INFO L481 AbstractCegarLoop]: Abstraction has 181 states and 461 transitions. [2020-10-16 12:29:42,882 INFO L482 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-10-16 12:29:42,882 INFO L276 IsEmpty]: Start isEmpty. Operand 181 states and 461 transitions. [2020-10-16 12:29:42,883 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-16 12:29:42,883 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:29:42,883 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:29:43,083 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 201 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable202 [2020-10-16 12:29:43,084 INFO L429 AbstractCegarLoop]: === Iteration 204 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:29:43,084 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:29:43,084 INFO L82 PathProgramCache]: Analyzing trace with hash -28817172, now seen corresponding path program 189 times [2020-10-16 12:29:43,086 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:29:43,087 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1918784396] [2020-10-16 12:29:43,087 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:29:43,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:29:43,275 INFO 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,276 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1918784396] [2020-10-16 12:29:43,276 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [107353423] [2020-10-16 12:29:43,276 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 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:43,336 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2020-10-16 12:29:43,336 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:29:43,338 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 12:29:43,338 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:29: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:29:43,775 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:29:43,775 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-16 12:29:43,775 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1086013588] [2020-10-16 12:29:43,776 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:29:43,777 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:29:43,782 INFO L258 McrAutomatonBuilder]: Finished intersection with 25 states and 35 transitions. [2020-10-16 12:29:43,782 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:29:43,783 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:29:43,784 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:43,848 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:29:43,848 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:43,894 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:43,895 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:43,910 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:43,911 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:43,919 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [115134#(and (<= ~i~0 46368) (<= (+ (* 3 ~i~0) (* 10 ~j~0)) 23))] [2020-10-16 12:29:43,919 INFO L461 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-10-16 12:29:43,919 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:29:43,919 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-10-16 12:29:43,920 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=288, Unknown=0, NotChecked=0, Total=380 [2020-10-16 12:29:43,920 INFO L87 Difference]: Start difference. First operand 181 states and 461 transitions. Second operand 12 states. [2020-10-16 12:29:44,393 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:29:44,393 INFO L93 Difference]: Finished difference Result 258 states and 607 transitions. [2020-10-16 12:29:44,394 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2020-10-16 12:29:44,395 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 15 [2020-10-16 12:29:44,395 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:29:44,395 INFO L225 Difference]: With dead ends: 258 [2020-10-16 12:29:44,396 INFO L226 Difference]: Without dead ends: 256 [2020-10-16 12:29:44,396 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 9 SyntacticMatches, 5 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 187 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=188, Invalid=514, Unknown=0, NotChecked=0, Total=702 [2020-10-16 12:29:44,397 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 256 states. [2020-10-16 12:29:44,399 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 256 to 178. [2020-10-16 12:29:44,399 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 178 states. [2020-10-16 12:29:44,399 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 178 states to 178 states and 452 transitions. [2020-10-16 12:29:44,399 INFO L78 Accepts]: Start accepts. Automaton has 178 states and 452 transitions. Word has length 15 [2020-10-16 12:29:44,399 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:29:44,399 INFO L481 AbstractCegarLoop]: Abstraction has 178 states and 452 transitions. [2020-10-16 12:29:44,400 INFO L482 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-10-16 12:29:44,400 INFO L276 IsEmpty]: Start isEmpty. Operand 178 states and 452 transitions. [2020-10-16 12:29:44,400 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-16 12:29:44,400 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:29:44,400 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:29:44,601 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 202 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable203 [2020-10-16 12:29:44,601 INFO L429 AbstractCegarLoop]: === Iteration 205 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:29:44,601 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:29:44,602 INFO L82 PathProgramCache]: Analyzing trace with hash -27924403, now seen corresponding path program 190 times [2020-10-16 12:29:44,604 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:29:44,604 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [217151082] [2020-10-16 12:29:44,604 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:29:44,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:29:44,788 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:29:44,788 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [217151082] [2020-10-16 12:29:44,789 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1784296024] [2020-10-16 12:29:44,789 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 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:44,846 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 12:29:44,847 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:29:44,848 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 12:29:44,849 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:29:49,572 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:29:49,573 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:29:49,573 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-16 12:29:49,573 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1324805656] [2020-10-16 12:29:49,573 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:29:49,574 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:29:49,576 INFO L258 McrAutomatonBuilder]: Finished intersection with 25 states and 35 transitions. [2020-10-16 12:29:49,577 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:29:49,577 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:29:49,577 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:49,640 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:29:49,640 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:49,704 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:49,705 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:49,728 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:49,728 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:49,748 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [115824#(and (<= ~i~0 46368) (<= (+ (* 4 ~i~0) (* 11 ~j~0)) 26))] [2020-10-16 12:29:49,748 INFO L461 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-10-16 12:29:49,749 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:29:49,749 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-10-16 12:29:49,749 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=284, Unknown=0, NotChecked=0, Total=380 [2020-10-16 12:29:49,749 INFO L87 Difference]: Start difference. First operand 178 states and 452 transitions. Second operand 12 states. [2020-10-16 12:29:50,384 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:29:50,385 INFO L93 Difference]: Finished difference Result 250 states and 589 transitions. [2020-10-16 12:29:50,386 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2020-10-16 12:29:50,387 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 15 [2020-10-16 12:29:50,387 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:29:50,388 INFO L225 Difference]: With dead ends: 250 [2020-10-16 12:29:50,388 INFO L226 Difference]: Without dead ends: 248 [2020-10-16 12:29:50,389 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 9 SyntacticMatches, 5 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 194 ImplicationChecksByTransitivity, 5.3s TimeCoverageRelationStatistics Valid=180, Invalid=522, Unknown=0, NotChecked=0, Total=702 [2020-10-16 12:29:50,389 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 248 states. [2020-10-16 12:29:50,393 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 248 to 180. [2020-10-16 12:29:50,393 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 180 states. [2020-10-16 12:29:50,394 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 180 states to 180 states and 458 transitions. [2020-10-16 12:29:50,394 INFO L78 Accepts]: Start accepts. Automaton has 180 states and 458 transitions. Word has length 15 [2020-10-16 12:29:50,394 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:29:50,395 INFO L481 AbstractCegarLoop]: Abstraction has 180 states and 458 transitions. [2020-10-16 12:29:50,395 INFO L482 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-10-16 12:29:50,395 INFO L276 IsEmpty]: Start isEmpty. Operand 180 states and 458 transitions. [2020-10-16 12:29:50,396 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-16 12:29:50,396 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:29:50,396 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:29:50,610 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable204,203 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:29:50,611 INFO L429 AbstractCegarLoop]: === Iteration 206 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:29:50,611 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:29:50,611 INFO L82 PathProgramCache]: Analyzing trace with hash -27923442, now seen corresponding path program 191 times [2020-10-16 12:29:50,613 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:29:50,614 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1872952879] [2020-10-16 12:29:50,614 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:29:50,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:29:50,796 INFO 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,797 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1872952879] [2020-10-16 12:29:50,797 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1439574088] [2020-10-16 12:29:50,797 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 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:50,836 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2020-10-16 12:29:50,837 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:29:50,837 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 12:29:50,838 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:29:57,179 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:29:57,180 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:29:57,180 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-16 12:29:57,180 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [776095726] [2020-10-16 12:29:57,180 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:29:57,181 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:29:57,183 INFO L258 McrAutomatonBuilder]: Finished intersection with 25 states and 35 transitions. [2020-10-16 12:29:57,183 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:29:57,184 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:29:57,184 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:57,235 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:29:57,235 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:57,278 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:57,278 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:57,293 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:57,293 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:57,301 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [116510#(and (<= ~i~0 46368) (<= (+ (* 5 ~i~0) (* 13 ~j~0)) 31))] [2020-10-16 12:29:57,301 INFO L461 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-10-16 12:29:57,301 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:29:57,302 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-10-16 12:29:57,302 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=284, Unknown=2, NotChecked=0, Total=380 [2020-10-16 12:29:57,302 INFO L87 Difference]: Start difference. First operand 180 states and 458 transitions. Second operand 12 states. [2020-10-16 12:29:57,801 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:29:57,801 INFO L93 Difference]: Finished difference Result 254 states and 598 transitions. [2020-10-16 12:29:57,802 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2020-10-16 12:29:57,802 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 15 [2020-10-16 12:29:57,802 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:29:57,803 INFO L225 Difference]: With dead ends: 254 [2020-10-16 12:29:57,803 INFO L226 Difference]: Without dead ends: 252 [2020-10-16 12:29:57,803 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 9 SyntacticMatches, 5 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 193 ImplicationChecksByTransitivity, 6.9s TimeCoverageRelationStatistics Valid=186, Invalid=514, Unknown=2, NotChecked=0, Total=702 [2020-10-16 12:29:57,803 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 252 states. [2020-10-16 12:29:57,805 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 252 to 179. [2020-10-16 12:29:57,805 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 179 states. [2020-10-16 12:29:57,805 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 179 states to 179 states and 455 transitions. [2020-10-16 12:29:57,806 INFO L78 Accepts]: Start accepts. Automaton has 179 states and 455 transitions. Word has length 15 [2020-10-16 12:29:57,806 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:29:57,806 INFO L481 AbstractCegarLoop]: Abstraction has 179 states and 455 transitions. [2020-10-16 12:29:57,806 INFO L482 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-10-16 12:29:57,806 INFO L276 IsEmpty]: Start isEmpty. Operand 179 states and 455 transitions. [2020-10-16 12:29:57,806 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-16 12:29:57,806 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:29:57,806 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:29:58,007 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 204 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable205 [2020-10-16 12:29:58,007 INFO L429 AbstractCegarLoop]: === Iteration 207 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:29:58,008 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:29:58,008 INFO L82 PathProgramCache]: Analyzing trace with hash -27894612, now seen corresponding path program 192 times [2020-10-16 12:29:58,010 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:29:58,010 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1371170992] [2020-10-16 12:29:58,010 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:29:58,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:29:58,154 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:29:58,155 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1371170992] [2020-10-16 12:29:58,155 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [234498512] [2020-10-16 12:29:58,155 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 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:58,195 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2020-10-16 12:29:58,195 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:29:58,196 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 12:29:58,197 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:29:58,586 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:29:58,586 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:29:58,587 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-16 12:29:58,587 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1698931509] [2020-10-16 12:29:58,587 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:29:58,587 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:29:58,590 INFO L258 McrAutomatonBuilder]: Finished intersection with 25 states and 35 transitions. [2020-10-16 12:29:58,590 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:29:58,590 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:29:58,591 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:58,652 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:29:58,652 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:58,689 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:58,690 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:58,706 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:58,706 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:58,716 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [117198#(and (<= ~i~0 46368) (<= (+ (* 5 ~i~0) (* 12 ~j~0)) 29))] [2020-10-16 12:29:58,716 INFO L461 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-10-16 12:29:58,716 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:29:58,717 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-10-16 12:29:58,717 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=286, Unknown=0, NotChecked=0, Total=380 [2020-10-16 12:29:58,717 INFO L87 Difference]: Start difference. First operand 179 states and 455 transitions. Second operand 12 states. [2020-10-16 12:29:59,170 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:29:59,171 INFO L93 Difference]: Finished difference Result 256 states and 602 transitions. [2020-10-16 12:29:59,172 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2020-10-16 12:29:59,172 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 15 [2020-10-16 12:29:59,172 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:29:59,173 INFO L225 Difference]: With dead ends: 256 [2020-10-16 12:29:59,173 INFO L226 Difference]: Without dead ends: 254 [2020-10-16 12:29:59,173 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 9 SyntacticMatches, 5 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 207 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=199, Invalid=557, Unknown=0, NotChecked=0, Total=756 [2020-10-16 12:29:59,174 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 254 states. [2020-10-16 12:29:59,176 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 254 to 180. [2020-10-16 12:29:59,176 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 180 states. [2020-10-16 12:29:59,176 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 180 states to 180 states and 458 transitions. [2020-10-16 12:29:59,176 INFO L78 Accepts]: Start accepts. Automaton has 180 states and 458 transitions. Word has length 15 [2020-10-16 12:29:59,176 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:29:59,176 INFO L481 AbstractCegarLoop]: Abstraction has 180 states and 458 transitions. [2020-10-16 12:29:59,177 INFO L482 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-10-16 12:29:59,177 INFO L276 IsEmpty]: Start isEmpty. Operand 180 states and 458 transitions. [2020-10-16 12:29:59,177 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-16 12:29:59,177 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:29:59,177 INFO L422 BasicCegarLoop]: trace histogram [5, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:29:59,377 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable206,205 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:29:59,378 INFO L429 AbstractCegarLoop]: === Iteration 208 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:29:59,378 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:29:59,379 INFO L82 PathProgramCache]: Analyzing trace with hash -27893651, now seen corresponding path program 193 times [2020-10-16 12:29:59,381 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:29:59,381 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [691948671] [2020-10-16 12:29:59,381 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:29:59,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:29:59,539 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,539 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [691948671] [2020-10-16 12:29:59,539 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1687997511] [2020-10-16 12:29:59,540 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 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:59,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:29:59,586 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 12:29:59,587 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:29:59,892 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:29:59,892 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:29:59,892 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-16 12:29:59,893 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1391605404] [2020-10-16 12:29:59,893 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:29:59,894 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:29:59,896 INFO L258 McrAutomatonBuilder]: Finished intersection with 25 states and 35 transitions. [2020-10-16 12:29:59,896 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:29:59,897 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:29:59,897 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:59,945 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:29:59,946 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:59,980 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:59,981 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:59,990 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:59,990 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:59,998 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [117892#(and (<= ~i~0 46368) (<= (+ (* 4 ~i~0) (* 9 ~j~0)) 22))] [2020-10-16 12:29:59,998 INFO L461 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-10-16 12:29:59,998 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:29:59,998 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-10-16 12:29:59,999 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=289, Unknown=0, NotChecked=0, Total=380 [2020-10-16 12:29:59,999 INFO L87 Difference]: Start difference. First operand 180 states and 458 transitions. Second operand 12 states. [2020-10-16 12:30:00,432 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:30:00,433 INFO L93 Difference]: Finished difference Result 258 states and 608 transitions. [2020-10-16 12:30:00,434 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2020-10-16 12:30:00,434 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 15 [2020-10-16 12:30:00,434 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:30:00,434 INFO L225 Difference]: With dead ends: 258 [2020-10-16 12:30:00,435 INFO L226 Difference]: Without dead ends: 256 [2020-10-16 12:30:00,435 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 9 SyntacticMatches, 5 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 197 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=187, Invalid=515, Unknown=0, NotChecked=0, Total=702 [2020-10-16 12:30:00,436 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 256 states. [2020-10-16 12:30:00,438 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 256 to 176. [2020-10-16 12:30:00,438 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 176 states. [2020-10-16 12:30:00,439 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 176 states to 176 states and 446 transitions. [2020-10-16 12:30:00,439 INFO L78 Accepts]: Start accepts. Automaton has 176 states and 446 transitions. Word has length 15 [2020-10-16 12:30:00,439 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:30:00,439 INFO L481 AbstractCegarLoop]: Abstraction has 176 states and 446 transitions. [2020-10-16 12:30:00,439 INFO L482 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-10-16 12:30:00,439 INFO L276 IsEmpty]: Start isEmpty. Operand 176 states and 446 transitions. [2020-10-16 12:30:00,439 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-16 12:30:00,439 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:30:00,440 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:30:00,640 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable207,206 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:30:00,640 INFO L429 AbstractCegarLoop]: === Iteration 209 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:30:00,641 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:30:00,641 INFO L82 PathProgramCache]: Analyzing trace with hash -218773, now seen corresponding path program 194 times [2020-10-16 12:30:00,643 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:30:00,643 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1948673998] [2020-10-16 12:30:00,643 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:30:00,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:30:00,812 INFO 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:00,813 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1948673998] [2020-10-16 12:30:00,813 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1297256546] [2020-10-16 12:30:00,813 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 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:30:00,852 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 12:30:00,853 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:30:00,854 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 12:30:00,854 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:30:01,157 INFO 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:01,157 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:30:01,157 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-16 12:30:01,157 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [562476198] [2020-10-16 12:30:01,158 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:30:01,159 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:30:01,161 INFO L258 McrAutomatonBuilder]: Finished intersection with 25 states and 35 transitions. [2020-10-16 12:30:01,161 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:30:01,164 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:30:01,164 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:30:01,225 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:30:01,226 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:30:01,272 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:30:01,272 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:30:01,291 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:30:01,291 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:30:01,302 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [118578#(and (<= ~i~0 46368) (<= (+ (* 5 ~i~0) (* 9 ~j~0)) 23))] [2020-10-16 12:30:01,302 INFO L461 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-10-16 12:30:01,303 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:30:01,303 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-10-16 12:30:01,303 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=286, Unknown=0, NotChecked=0, Total=380 [2020-10-16 12:30:01,303 INFO L87 Difference]: Start difference. First operand 176 states and 446 transitions. Second operand 12 states. [2020-10-16 12:30:01,788 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:30:01,788 INFO L93 Difference]: Finished difference Result 248 states and 585 transitions. [2020-10-16 12:30:01,789 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2020-10-16 12:30:01,790 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 15 [2020-10-16 12:30:01,790 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:30:01,791 INFO L225 Difference]: With dead ends: 248 [2020-10-16 12:30:01,791 INFO L226 Difference]: Without dead ends: 246 [2020-10-16 12:30:01,791 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 9 SyntacticMatches, 5 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 206 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=192, Invalid=564, Unknown=0, NotChecked=0, Total=756 [2020-10-16 12:30:01,792 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 246 states. [2020-10-16 12:30:01,794 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 246 to 179. [2020-10-16 12:30:01,794 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 179 states. [2020-10-16 12:30:01,794 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 179 states to 179 states and 455 transitions. [2020-10-16 12:30:01,794 INFO L78 Accepts]: Start accepts. Automaton has 179 states and 455 transitions. Word has length 15 [2020-10-16 12:30:01,795 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:30:01,795 INFO L481 AbstractCegarLoop]: Abstraction has 179 states and 455 transitions. [2020-10-16 12:30:01,795 INFO L482 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-10-16 12:30:01,795 INFO L276 IsEmpty]: Start isEmpty. Operand 179 states and 455 transitions. [2020-10-16 12:30:01,795 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-16 12:30:01,795 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:30:01,795 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:30:01,996 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 207 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable208 [2020-10-16 12:30:01,996 INFO L429 AbstractCegarLoop]: === Iteration 210 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:30:01,997 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:30:01,997 INFO L82 PathProgramCache]: Analyzing trace with hash -217812, now seen corresponding path program 195 times [2020-10-16 12:30:01,999 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:30:01,999 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1604950331] [2020-10-16 12:30:01,999 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:30:02,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:30:02,180 INFO 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,180 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1604950331] [2020-10-16 12:30:02,181 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1411576901] [2020-10-16 12:30:02,181 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 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:30:02,222 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2020-10-16 12:30:02,222 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:30:02,223 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 12:30:02,224 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:30:02,546 INFO 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,546 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:30:02,547 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-16 12:30:02,547 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1072489398] [2020-10-16 12:30:02,547 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:30:02,548 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:30:02,550 INFO L258 McrAutomatonBuilder]: Finished intersection with 25 states and 35 transitions. [2020-10-16 12:30:02,550 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:30:02,553 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:30:02,553 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:30:02,604 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:30:02,604 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:30:02,654 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:30:02,655 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:30:02,684 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:30:02,684 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:30:02,694 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [119262#(and (<= ~i~0 46368) (<= (+ (* 7 ~i~0) (* 12 ~j~0)) 31))] [2020-10-16 12:30:02,695 INFO L461 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-10-16 12:30:02,695 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:30:02,695 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-10-16 12:30:02,695 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=285, Unknown=0, NotChecked=0, Total=380 [2020-10-16 12:30:02,695 INFO L87 Difference]: Start difference. First operand 179 states and 455 transitions. Second operand 12 states. [2020-10-16 12:30:03,191 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:30:03,192 INFO L93 Difference]: Finished difference Result 252 states and 594 transitions. [2020-10-16 12:30:03,193 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2020-10-16 12:30:03,193 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 15 [2020-10-16 12:30:03,194 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:30:03,194 INFO L225 Difference]: With dead ends: 252 [2020-10-16 12:30:03,194 INFO L226 Difference]: Without dead ends: 250 [2020-10-16 12:30:03,195 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 9 SyntacticMatches, 5 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 199 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=183, Invalid=519, Unknown=0, NotChecked=0, Total=702 [2020-10-16 12:30:03,195 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 250 states. [2020-10-16 12:30:03,197 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 250 to 178. [2020-10-16 12:30:03,198 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 178 states. [2020-10-16 12:30:03,198 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 178 states to 178 states and 452 transitions. [2020-10-16 12:30:03,198 INFO L78 Accepts]: Start accepts. Automaton has 178 states and 452 transitions. Word has length 15 [2020-10-16 12:30:03,198 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:30:03,198 INFO L481 AbstractCegarLoop]: Abstraction has 178 states and 452 transitions. [2020-10-16 12:30:03,198 INFO L482 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-10-16 12:30:03,198 INFO L276 IsEmpty]: Start isEmpty. Operand 178 states and 452 transitions. [2020-10-16 12:30:03,199 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-16 12:30:03,199 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:30:03,199 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:30:03,399 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable209,208 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:30:03,400 INFO L429 AbstractCegarLoop]: === Iteration 211 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:30:03,400 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:30:03,401 INFO L82 PathProgramCache]: Analyzing trace with hash -188982, now seen corresponding path program 196 times [2020-10-16 12:30:03,403 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:30:03,403 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1679641488] [2020-10-16 12:30:03,403 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:30:03,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:30:03,555 INFO 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:03,555 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1679641488] [2020-10-16 12:30:03,555 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [719402215] [2020-10-16 12:30:03,555 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 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:30:03,593 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 12:30:03,593 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:30:03,594 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 12:30:03,594 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:30:03,813 INFO 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:03,814 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:30:03,814 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-16 12:30:03,814 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [2087570821] [2020-10-16 12:30:03,814 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:30:03,815 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:30:03,817 INFO L258 McrAutomatonBuilder]: Finished intersection with 25 states and 35 transitions. [2020-10-16 12:30:03,817 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:30:03,819 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:30:03,819 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:30:03,866 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:30:03,867 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:30:03,911 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:30:03,912 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:30:03,928 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:30:03,928 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:30:03,937 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [119946#(and (<= ~i~0 46368) (<= (+ (* 8 ~i~0) (* 13 ~j~0)) 34))] [2020-10-16 12:30:03,938 INFO L461 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-10-16 12:30:03,938 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:30:03,938 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-10-16 12:30:03,938 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=283, Unknown=0, NotChecked=0, Total=380 [2020-10-16 12:30:03,938 INFO L87 Difference]: Start difference. First operand 178 states and 452 transitions. Second operand 12 states. [2020-10-16 12:30:04,336 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:30:04,336 INFO L93 Difference]: Finished difference Result 246 states and 581 transitions. [2020-10-16 12:30:04,337 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2020-10-16 12:30:04,338 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 15 [2020-10-16 12:30:04,338 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:30:04,338 INFO L225 Difference]: With dead ends: 246 [2020-10-16 12:30:04,339 INFO L226 Difference]: Without dead ends: 244 [2020-10-16 12:30:04,339 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 10 SyntacticMatches, 4 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 189 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=181, Invalid=521, Unknown=0, NotChecked=0, Total=702 [2020-10-16 12:30:04,339 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 244 states. [2020-10-16 12:30:04,341 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 244 to 179. [2020-10-16 12:30:04,342 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 179 states. [2020-10-16 12:30:04,342 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 179 states to 179 states and 455 transitions. [2020-10-16 12:30:04,342 INFO L78 Accepts]: Start accepts. Automaton has 179 states and 455 transitions. Word has length 15 [2020-10-16 12:30:04,342 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:30:04,342 INFO L481 AbstractCegarLoop]: Abstraction has 179 states and 455 transitions. [2020-10-16 12:30:04,342 INFO L482 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-10-16 12:30:04,342 INFO L276 IsEmpty]: Start isEmpty. Operand 179 states and 455 transitions. [2020-10-16 12:30:04,343 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-16 12:30:04,343 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:30:04,343 INFO L422 BasicCegarLoop]: trace histogram [5, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:30:04,543 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 209 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable210 [2020-10-16 12:30:04,544 INFO L429 AbstractCegarLoop]: === Iteration 212 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:30:04,544 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:30:04,544 INFO L82 PathProgramCache]: Analyzing trace with hash -188021, now seen corresponding path program 197 times [2020-10-16 12:30:04,546 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:30:04,547 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1012592267] [2020-10-16 12:30:04,547 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:30:04,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:30:04,694 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:04,694 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1012592267] [2020-10-16 12:30:04,694 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1045513030] [2020-10-16 12:30:04,694 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 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:30:04,737 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2020-10-16 12:30:04,738 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:30:04,739 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 12:30:04,739 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:30:04,958 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:04,959 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:30:04,959 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-16 12:30:04,959 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [2049510657] [2020-10-16 12:30:04,959 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:30:04,960 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:30:04,964 INFO L258 McrAutomatonBuilder]: Finished intersection with 25 states and 35 transitions. [2020-10-16 12:30:04,964 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:30:04,966 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:30:04,966 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:30:05,014 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:30:05,014 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:30:05,060 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:30:05,060 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:30:05,072 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:30:05,072 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:30:05,081 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [120626#(and (<= ~i~0 46368) (<= (+ (* 7 ~i~0) (* 11 ~j~0)) 29))] [2020-10-16 12:30:05,081 INFO L461 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-10-16 12:30:05,081 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:30:05,081 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-10-16 12:30:05,082 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=286, Unknown=0, NotChecked=0, Total=380 [2020-10-16 12:30:05,082 INFO L87 Difference]: Start difference. First operand 179 states and 455 transitions. Second operand 12 states. [2020-10-16 12:30:05,534 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:30:05,534 INFO L93 Difference]: Finished difference Result 254 states and 599 transitions. [2020-10-16 12:30:05,535 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2020-10-16 12:30:05,535 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 15 [2020-10-16 12:30:05,535 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:30:05,536 INFO L225 Difference]: With dead ends: 254 [2020-10-16 12:30:05,536 INFO L226 Difference]: Without dead ends: 252 [2020-10-16 12:30:05,536 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 9 SyntacticMatches, 5 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 202 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=186, Invalid=516, Unknown=0, NotChecked=0, Total=702 [2020-10-16 12:30:05,537 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 252 states. [2020-10-16 12:30:05,539 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 252 to 177. [2020-10-16 12:30:05,539 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 177 states. [2020-10-16 12:30:05,539 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 177 states to 177 states and 449 transitions. [2020-10-16 12:30:05,539 INFO L78 Accepts]: Start accepts. Automaton has 177 states and 449 transitions. Word has length 15 [2020-10-16 12:30:05,540 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:30:05,540 INFO L481 AbstractCegarLoop]: Abstraction has 177 states and 449 transitions. [2020-10-16 12:30:05,540 INFO L482 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-10-16 12:30:05,540 INFO L276 IsEmpty]: Start isEmpty. Operand 177 states and 449 transitions. [2020-10-16 12:30:05,540 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-16 12:30:05,540 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:30:05,540 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:30:05,741 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 210 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable211 [2020-10-16 12:30:05,741 INFO L429 AbstractCegarLoop]: === Iteration 213 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:30:05,741 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:30:05,742 INFO L82 PathProgramCache]: Analyzing trace with hash 704748, now seen corresponding path program 198 times [2020-10-16 12:30:05,744 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:30:05,744 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [528054211] [2020-10-16 12:30:05,744 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:30:05,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:30:05,895 INFO 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,895 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [528054211] [2020-10-16 12:30:05,896 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1691891991] [2020-10-16 12:30:05,896 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 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:30:05,939 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2020-10-16 12:30:05,939 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:30:05,940 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 12:30:05,941 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:30:06,243 INFO 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,243 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:30:06,243 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-16 12:30:06,244 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1883042222] [2020-10-16 12:30:06,244 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:30:06,245 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:30:06,247 INFO L258 McrAutomatonBuilder]: Finished intersection with 25 states and 35 transitions. [2020-10-16 12:30:06,247 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:30:06,250 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:30:06,250 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:30:06,294 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:30:06,294 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:30:06,338 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:30:06,338 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:30:06,359 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:30:06,359 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:30:06,367 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [121310#(and (<= ~i~0 46368) (<= (+ (* 7 ~i~0) (* 10 ~j~0)) 27))] [2020-10-16 12:30:06,367 INFO L461 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-10-16 12:30:06,367 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:30:06,367 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-10-16 12:30:06,367 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=287, Unknown=0, NotChecked=0, Total=380 [2020-10-16 12:30:06,368 INFO L87 Difference]: Start difference. First operand 177 states and 449 transitions. Second operand 12 states. [2020-10-16 12:30:06,839 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:30:06,839 INFO L93 Difference]: Finished difference Result 254 states and 598 transitions. [2020-10-16 12:30:06,840 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2020-10-16 12:30:06,840 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 15 [2020-10-16 12:30:06,840 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:30:06,840 INFO L225 Difference]: With dead ends: 254 [2020-10-16 12:30:06,840 INFO L226 Difference]: Without dead ends: 252 [2020-10-16 12:30:06,841 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 9 SyntacticMatches, 5 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 222 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=212, Invalid=600, Unknown=0, NotChecked=0, Total=812 [2020-10-16 12:30:06,841 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 252 states. [2020-10-16 12:30:06,843 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 252 to 179. [2020-10-16 12:30:06,843 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 179 states. [2020-10-16 12:30:06,844 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 179 states to 179 states and 455 transitions. [2020-10-16 12:30:06,844 INFO L78 Accepts]: Start accepts. Automaton has 179 states and 455 transitions. Word has length 15 [2020-10-16 12:30:06,844 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:30:06,844 INFO L481 AbstractCegarLoop]: Abstraction has 179 states and 455 transitions. [2020-10-16 12:30:06,844 INFO L482 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-10-16 12:30:06,844 INFO L276 IsEmpty]: Start isEmpty. Operand 179 states and 455 transitions. [2020-10-16 12:30:06,845 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-16 12:30:06,845 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:30:06,845 INFO L422 BasicCegarLoop]: trace histogram [5, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:30:07,046 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable212,211 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:30:07,047 INFO L429 AbstractCegarLoop]: === Iteration 214 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:30:07,047 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:30:07,047 INFO L82 PathProgramCache]: Analyzing trace with hash 705709, now seen corresponding path program 199 times [2020-10-16 12:30:07,049 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:30:07,049 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1999222362] [2020-10-16 12:30:07,050 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:30:07,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:30:07,190 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,191 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1999222362] [2020-10-16 12:30:07,191 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1082503831] [2020-10-16 12:30:07,191 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 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:30:07,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:30:07,231 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 12:30:07,231 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:30:07,536 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,536 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:30:07,536 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-16 12:30:07,537 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [332768532] [2020-10-16 12:30:07,537 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:30:07,537 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:30:07,540 INFO L258 McrAutomatonBuilder]: Finished intersection with 25 states and 35 transitions. [2020-10-16 12:30:07,540 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:30:07,543 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:30:07,543 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:30:07,595 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:30:07,596 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:30:07,647 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:30:07,647 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:30:07,664 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:30:07,664 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:30:07,673 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [122002#(and (<= ~i~0 46368) (<= (+ (* 8 ~i~0) (* 11 ~j~0)) 30))] [2020-10-16 12:30:07,674 INFO L461 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-10-16 12:30:07,674 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:30:07,674 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-10-16 12:30:07,674 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=285, Unknown=0, NotChecked=0, Total=380 [2020-10-16 12:30:07,674 INFO L87 Difference]: Start difference. First operand 179 states and 455 transitions. Second operand 12 states. [2020-10-16 12:30:08,188 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:30:08,189 INFO L93 Difference]: Finished difference Result 252 states and 594 transitions. [2020-10-16 12:30:08,190 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2020-10-16 12:30:08,190 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 15 [2020-10-16 12:30:08,190 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:30:08,191 INFO L225 Difference]: With dead ends: 252 [2020-10-16 12:30:08,191 INFO L226 Difference]: Without dead ends: 250 [2020-10-16 12:30:08,192 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 9 SyntacticMatches, 5 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 221 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=194, Invalid=562, Unknown=0, NotChecked=0, Total=756 [2020-10-16 12:30:08,192 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 250 states. [2020-10-16 12:30:08,194 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 250 to 178. [2020-10-16 12:30:08,194 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 178 states. [2020-10-16 12:30:08,195 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 178 states to 178 states and 452 transitions. [2020-10-16 12:30:08,195 INFO L78 Accepts]: Start accepts. Automaton has 178 states and 452 transitions. Word has length 15 [2020-10-16 12:30:08,195 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:30:08,195 INFO L481 AbstractCegarLoop]: Abstraction has 178 states and 452 transitions. [2020-10-16 12:30:08,195 INFO L482 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-10-16 12:30:08,195 INFO L276 IsEmpty]: Start isEmpty. Operand 178 states and 452 transitions. [2020-10-16 12:30:08,195 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-16 12:30:08,196 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:30:08,196 INFO L422 BasicCegarLoop]: trace histogram [5, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:30:08,396 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 212 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable213 [2020-10-16 12:30:08,396 INFO L429 AbstractCegarLoop]: === Iteration 215 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:30:08,396 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:30:08,397 INFO L82 PathProgramCache]: Analyzing trace with hash 734539, now seen corresponding path program 200 times [2020-10-16 12:30:08,398 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:30:08,399 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [16557376] [2020-10-16 12:30:08,399 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:30:08,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:30:08,571 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:08,572 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [16557376] [2020-10-16 12:30:08,572 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1971717017] [2020-10-16 12:30:08,572 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 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:30:08,611 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 12:30:08,611 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:30:08,612 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 12:30:08,612 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:30:08,930 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:08,931 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:30:08,931 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-16 12:30:08,931 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1275355823] [2020-10-16 12:30:08,931 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:30:08,932 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:30:08,935 INFO L258 McrAutomatonBuilder]: Finished intersection with 25 states and 35 transitions. [2020-10-16 12:30:08,935 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:30:08,938 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:30:08,938 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:30:09,004 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:30:09,005 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:30:09,056 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:30:09,057 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:30:09,073 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:30:09,074 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:30:09,085 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [122688#(and (<= (+ (* 7 ~i~0) (* 9 ~j~0)) 25) (<= ~i~0 46368))] [2020-10-16 12:30:09,085 INFO L461 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-10-16 12:30:09,085 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:30:09,085 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-10-16 12:30:09,086 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=288, Unknown=0, NotChecked=0, Total=380 [2020-10-16 12:30:09,086 INFO L87 Difference]: Start difference. First operand 178 states and 452 transitions. Second operand 12 states. [2020-10-16 12:30:09,667 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:30:09,668 INFO L93 Difference]: Finished difference Result 254 states and 599 transitions. [2020-10-16 12:30:09,669 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2020-10-16 12:30:09,669 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 15 [2020-10-16 12:30:09,669 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:30:09,669 INFO L225 Difference]: With dead ends: 254 [2020-10-16 12:30:09,669 INFO L226 Difference]: Without dead ends: 252 [2020-10-16 12:30:09,670 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 9 SyntacticMatches, 5 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 230 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=208, Invalid=604, Unknown=0, NotChecked=0, Total=812 [2020-10-16 12:30:09,670 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 252 states. [2020-10-16 12:30:09,673 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 252 to 179. [2020-10-16 12:30:09,673 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 179 states. [2020-10-16 12:30:09,673 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 179 states to 179 states and 455 transitions. [2020-10-16 12:30:09,674 INFO L78 Accepts]: Start accepts. Automaton has 179 states and 455 transitions. Word has length 15 [2020-10-16 12:30:09,674 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:30:09,674 INFO L481 AbstractCegarLoop]: Abstraction has 179 states and 455 transitions. [2020-10-16 12:30:09,674 INFO L482 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-10-16 12:30:09,674 INFO L276 IsEmpty]: Start isEmpty. Operand 179 states and 455 transitions. [2020-10-16 12:30:09,674 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-16 12:30:09,674 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:30:09,674 INFO L422 BasicCegarLoop]: trace histogram [6, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:30:09,875 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable214,213 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:30:09,875 INFO L429 AbstractCegarLoop]: === Iteration 216 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:30:09,876 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:30:09,876 INFO L82 PathProgramCache]: Analyzing trace with hash 735500, now seen corresponding path program 201 times [2020-10-16 12:30:09,878 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:30:09,878 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1181505121] [2020-10-16 12:30:09,878 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:30:09,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:30:10,058 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:30:10,059 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1181505121] [2020-10-16 12:30:10,059 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [591334327] [2020-10-16 12:30:10,059 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 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:30:10,099 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2020-10-16 12:30:10,100 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:30:10,101 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 12:30:10,101 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:30:10,393 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:30:10,393 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:30:10,393 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-16 12:30:10,394 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1352081967] [2020-10-16 12:30:10,394 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:30:10,394 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:30:10,397 INFO L258 McrAutomatonBuilder]: Finished intersection with 25 states and 35 transitions. [2020-10-16 12:30:10,397 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:30:10,399 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:30:10,400 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:30:10,454 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:30:10,455 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:30:10,507 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:30:10,507 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:30:10,523 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:30:10,523 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:30:10,534 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [123380#(and (<= ~i~0 46368) (<= (+ (* 5 ~i~0) (* 6 ~j~0)) 17))] [2020-10-16 12:30:10,534 INFO L461 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-10-16 12:30:10,534 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:30:10,535 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-10-16 12:30:10,535 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=290, Unknown=0, NotChecked=0, Total=380 [2020-10-16 12:30:10,535 INFO L87 Difference]: Start difference. First operand 179 states and 455 transitions. Second operand 12 states. [2020-10-16 12:30:11,021 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:30:11,021 INFO L93 Difference]: Finished difference Result 253 states and 598 transitions. [2020-10-16 12:30:11,022 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2020-10-16 12:30:11,022 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 15 [2020-10-16 12:30:11,022 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:30:11,023 INFO L225 Difference]: With dead ends: 253 [2020-10-16 12:30:11,023 INFO L226 Difference]: Without dead ends: 251 [2020-10-16 12:30:11,024 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 9 SyntacticMatches, 5 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 202 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=186, Invalid=516, Unknown=0, NotChecked=0, Total=702 [2020-10-16 12:30:11,024 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 251 states. [2020-10-16 12:30:11,026 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 251 to 174. [2020-10-16 12:30:11,027 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 174 states. [2020-10-16 12:30:11,027 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 174 states to 174 states and 440 transitions. [2020-10-16 12:30:11,027 INFO L78 Accepts]: Start accepts. Automaton has 174 states and 440 transitions. Word has length 15 [2020-10-16 12:30:11,027 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:30:11,027 INFO L481 AbstractCegarLoop]: Abstraction has 174 states and 440 transitions. [2020-10-16 12:30:11,027 INFO L482 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-10-16 12:30:11,028 INFO L276 IsEmpty]: Start isEmpty. Operand 174 states and 440 transitions. [2020-10-16 12:30:11,028 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-16 12:30:11,028 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:30:11,028 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:30:11,228 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 214 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable215 [2020-10-16 12:30:11,229 INFO L429 AbstractCegarLoop]: === Iteration 217 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:30:11,229 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:30:11,229 INFO L82 PathProgramCache]: Analyzing trace with hash 858655757, now seen corresponding path program 202 times [2020-10-16 12:30:11,231 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:30:11,232 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [582424493] [2020-10-16 12:30:11,232 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:30:11,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:30:11,394 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:30:11,394 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [582424493] [2020-10-16 12:30:11,395 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [743944990] [2020-10-16 12:30:11,395 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 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:30:11,433 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 12:30:11,434 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:30:11,434 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 12:30:11,435 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:30:11,839 INFO 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,840 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:30:11,840 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-16 12:30:11,840 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [328818181] [2020-10-16 12:30:11,840 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:30:11,841 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:30:11,844 INFO L258 McrAutomatonBuilder]: Finished intersection with 28 states and 42 transitions. [2020-10-16 12:30:11,844 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:30:11,847 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:30:11,847 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:30:11,909 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:30:11,910 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:30:11,954 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:30:11,955 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:30:12,022 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:30:12,023 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:30:12,035 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:30:12,036 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:30:12,052 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:30:12,053 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:30:12,067 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 2 new interpolants: [124057#(and (<= ~i~0 46368) (<= (+ ~i~0 (* 5 ~j~0)) 16)), 124058#(and (<= ~i~0 46368) (<= (+ (* 6 ~i~0) (* 5 ~j~0)) 16))] [2020-10-16 12:30:12,067 INFO L461 AbstractCegarLoop]: Interpolant automaton has 13 states [2020-10-16 12:30:12,067 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:30:12,068 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2020-10-16 12:30:12,068 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=320, Unknown=0, NotChecked=0, Total=420 [2020-10-16 12:30:12,068 INFO L87 Difference]: Start difference. First operand 174 states and 440 transitions. Second operand 13 states. [2020-10-16 12:30:12,985 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:30:12,985 INFO L93 Difference]: Finished difference Result 255 states and 597 transitions. [2020-10-16 12:30:12,986 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2020-10-16 12:30:12,986 INFO L78 Accepts]: Start accepts. Automaton has 13 states. Word has length 15 [2020-10-16 12:30:12,986 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:30:12,987 INFO L225 Difference]: With dead ends: 255 [2020-10-16 12:30:12,987 INFO L226 Difference]: Without dead ends: 253 [2020-10-16 12:30:12,988 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 11 SyntacticMatches, 5 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 368 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=331, Invalid=1001, Unknown=0, NotChecked=0, Total=1332 [2020-10-16 12:30:12,988 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 253 states. [2020-10-16 12:30:12,990 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 253 to 177. [2020-10-16 12:30:12,991 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 177 states. [2020-10-16 12:30:12,991 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 177 states to 177 states and 449 transitions. [2020-10-16 12:30:12,991 INFO L78 Accepts]: Start accepts. Automaton has 177 states and 449 transitions. Word has length 15 [2020-10-16 12:30:12,991 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:30:12,991 INFO L481 AbstractCegarLoop]: Abstraction has 177 states and 449 transitions. [2020-10-16 12:30:12,991 INFO L482 AbstractCegarLoop]: Interpolant automaton has 13 states. [2020-10-16 12:30:12,991 INFO L276 IsEmpty]: Start isEmpty. Operand 177 states and 449 transitions. [2020-10-16 12:30:12,992 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-16 12:30:12,992 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:30:12,992 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:30:13,192 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable216,215 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:30:13,193 INFO L429 AbstractCegarLoop]: === Iteration 218 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:30:13,193 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:30:13,193 INFO L82 PathProgramCache]: Analyzing trace with hash 858656718, now seen corresponding path program 203 times [2020-10-16 12:30:13,195 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:30:13,196 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1070398426] [2020-10-16 12:30:13,196 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:30:13,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:30:13,318 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:30:13,318 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1070398426] [2020-10-16 12:30:13,318 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1664055775] [2020-10-16 12:30:13,318 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 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:30:13,362 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2020-10-16 12:30:13,362 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:30:13,363 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 12:30:13,364 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:30:13,754 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:30:13,754 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:30:13,754 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-16 12:30:13,754 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [779484985] [2020-10-16 12:30:13,755 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:30:13,755 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:30:13,758 INFO L258 McrAutomatonBuilder]: Finished intersection with 28 states and 42 transitions. [2020-10-16 12:30:13,758 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:30:13,764 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:30:13,764 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:30:13,812 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:30:13,813 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:30:13,874 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:30:13,874 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:30:13,915 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:30:13,915 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:30:13,944 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:30:13,944 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:30:13,964 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:30:13,964 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:30:13,985 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 2 new interpolants: [124761#(and (<= (+ (* 2 ~i~0) (* 7 ~j~0)) 23) (<= ~i~0 46368)), 124762#(and (<= ~i~0 46368) (<= (+ (* 9 ~i~0) (* 7 ~j~0)) 23))] [2020-10-16 12:30:13,985 INFO L461 AbstractCegarLoop]: Interpolant automaton has 13 states [2020-10-16 12:30:13,986 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:30:13,986 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2020-10-16 12:30:13,986 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=319, Unknown=0, NotChecked=0, Total=420 [2020-10-16 12:30:13,986 INFO L87 Difference]: Start difference. First operand 177 states and 449 transitions. Second operand 13 states. [2020-10-16 12:30:14,975 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:30:14,976 INFO L93 Difference]: Finished difference Result 264 states and 616 transitions. [2020-10-16 12:30:14,977 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2020-10-16 12:30:14,977 INFO L78 Accepts]: Start accepts. Automaton has 13 states. Word has length 15 [2020-10-16 12:30:14,977 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:30:14,978 INFO L225 Difference]: With dead ends: 264 [2020-10-16 12:30:14,978 INFO L226 Difference]: Without dead ends: 262 [2020-10-16 12:30:14,978 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 11 SyntacticMatches, 5 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 396 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=341, Invalid=1065, Unknown=0, NotChecked=0, Total=1406 [2020-10-16 12:30:14,979 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 262 states. [2020-10-16 12:30:14,981 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 262 to 176. [2020-10-16 12:30:14,981 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 176 states. [2020-10-16 12:30:14,981 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 176 states to 176 states and 446 transitions. [2020-10-16 12:30:14,981 INFO L78 Accepts]: Start accepts. Automaton has 176 states and 446 transitions. Word has length 15 [2020-10-16 12:30:14,981 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:30:14,981 INFO L481 AbstractCegarLoop]: Abstraction has 176 states and 446 transitions. [2020-10-16 12:30:14,981 INFO L482 AbstractCegarLoop]: Interpolant automaton has 13 states. [2020-10-16 12:30:14,981 INFO L276 IsEmpty]: Start isEmpty. Operand 176 states and 446 transitions. [2020-10-16 12:30:14,982 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-16 12:30:14,982 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:30:14,982 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:30:15,183 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 216 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable217 [2020-10-16 12:30:15,183 INFO L429 AbstractCegarLoop]: === Iteration 219 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:30:15,183 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:30:15,184 INFO L82 PathProgramCache]: Analyzing trace with hash 858685548, now seen corresponding path program 204 times [2020-10-16 12:30:15,185 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:30:15,185 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1072790437] [2020-10-16 12:30:15,186 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:30:15,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:30:15,332 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:30:15,332 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1072790437] [2020-10-16 12:30:15,332 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [180203742] [2020-10-16 12:30:15,333 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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:15,375 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2020-10-16 12:30:15,375 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:30:15,376 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 12:30:15,377 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:30:16,388 INFO 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,389 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:30:16,389 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-16 12:30:16,389 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1308250370] [2020-10-16 12:30:16,389 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:30:16,390 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:30:16,393 INFO L258 McrAutomatonBuilder]: Finished intersection with 28 states and 42 transitions. [2020-10-16 12:30:16,393 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:30:16,399 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:30:16,399 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:30:16,459 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:30:16,459 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:30:16,525 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:30:16,525 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:30:16,568 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:30:16,568 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:30:16,585 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:30:16,586 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:30:16,603 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:30:16,603 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:30:16,614 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 2 new interpolants: [125475#(and (<= ~i~0 46368) (<= (+ (* 11 ~i~0) (* 8 ~j~0)) 27)), 125474#(and (<= ~i~0 46368) (<= (+ (* 3 ~i~0) (* 8 ~j~0)) 27))] [2020-10-16 12:30:16,614 INFO L461 AbstractCegarLoop]: Interpolant automaton has 13 states [2020-10-16 12:30:16,614 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:30:16,614 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2020-10-16 12:30:16,614 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=317, Unknown=0, NotChecked=0, Total=420 [2020-10-16 12:30:16,614 INFO L87 Difference]: Start difference. First operand 176 states and 446 transitions. Second operand 13 states. [2020-10-16 12:30:17,540 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:30:17,541 INFO L93 Difference]: Finished difference Result 256 states and 599 transitions. [2020-10-16 12:30:17,542 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2020-10-16 12:30:17,542 INFO L78 Accepts]: Start accepts. Automaton has 13 states. Word has length 15 [2020-10-16 12:30:17,542 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:30:17,543 INFO L225 Difference]: With dead ends: 256 [2020-10-16 12:30:17,543 INFO L226 Difference]: Without dead ends: 254 [2020-10-16 12:30:17,543 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 11 SyntacticMatches, 5 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 333 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=295, Invalid=895, Unknown=0, NotChecked=0, Total=1190 [2020-10-16 12:30:17,544 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 254 states. [2020-10-16 12:30:17,546 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 254 to 177. [2020-10-16 12:30:17,546 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 177 states. [2020-10-16 12:30:17,546 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 177 states to 177 states and 449 transitions. [2020-10-16 12:30:17,546 INFO L78 Accepts]: Start accepts. Automaton has 177 states and 449 transitions. Word has length 15 [2020-10-16 12:30:17,547 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:30:17,547 INFO L481 AbstractCegarLoop]: Abstraction has 177 states and 449 transitions. [2020-10-16 12:30:17,547 INFO L482 AbstractCegarLoop]: Interpolant automaton has 13 states. [2020-10-16 12:30:17,547 INFO L276 IsEmpty]: Start isEmpty. Operand 177 states and 449 transitions. [2020-10-16 12:30:17,547 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-16 12:30:17,547 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:30:17,547 INFO L422 BasicCegarLoop]: trace histogram [5, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:30:17,748 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 217 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable218 [2020-10-16 12:30:17,748 INFO L429 AbstractCegarLoop]: === Iteration 220 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:30:17,749 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:30:17,749 INFO L82 PathProgramCache]: Analyzing trace with hash 858686509, now seen corresponding path program 205 times [2020-10-16 12:30:17,751 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:30:17,751 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [921203121] [2020-10-16 12:30:17,751 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:30:17,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:30:17,936 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:17,936 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [921203121] [2020-10-16 12:30:17,936 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1428935515] [2020-10-16 12:30:17,936 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 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:17,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:30:17,983 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 12:30:17,984 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:30:20,696 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:20,696 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:30:20,696 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-16 12:30:20,696 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [218463904] [2020-10-16 12:30:20,696 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:30:20,697 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:30:20,700 INFO L258 McrAutomatonBuilder]: Finished intersection with 28 states and 42 transitions. [2020-10-16 12:30:20,700 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:30:20,706 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:30:20,706 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:30:20,759 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:30:20,760 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:30:20,817 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:30:20,817 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:30:20,851 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:30:20,851 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:30:20,866 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:30:20,867 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:30:20,884 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:30:20,885 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:30:20,914 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 2 new interpolants: [126176#(and (<= (+ (* 10 ~i~0) (* 7 ~j~0)) 24) (<= ~i~0 46368)), 126175#(and (<= ~i~0 46368) (<= (+ (* 3 ~i~0) (* 7 ~j~0)) 24))] [2020-10-16 12:30:20,915 INFO L461 AbstractCegarLoop]: Interpolant automaton has 13 states [2020-10-16 12:30:20,915 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:30:20,915 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2020-10-16 12:30:20,915 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=319, Unknown=0, NotChecked=0, Total=420 [2020-10-16 12:30:20,915 INFO L87 Difference]: Start difference. First operand 177 states and 449 transitions. Second operand 13 states. [2020-10-16 12:30:21,940 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:30:21,940 INFO L93 Difference]: Finished difference Result 262 states and 613 transitions. [2020-10-16 12:30:21,941 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2020-10-16 12:30:21,942 INFO L78 Accepts]: Start accepts. Automaton has 13 states. Word has length 15 [2020-10-16 12:30:21,942 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:30:21,942 INFO L225 Difference]: With dead ends: 262 [2020-10-16 12:30:21,942 INFO L226 Difference]: Without dead ends: 260 [2020-10-16 12:30:21,943 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 11 SyntacticMatches, 5 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 336 ImplicationChecksByTransitivity, 3.8s TimeCoverageRelationStatistics Valid=297, Invalid=893, Unknown=0, NotChecked=0, Total=1190 [2020-10-16 12:30:21,943 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 260 states. [2020-10-16 12:30:21,945 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 260 to 175. [2020-10-16 12:30:21,945 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 175 states. [2020-10-16 12:30:21,946 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 175 states to 175 states and 443 transitions. [2020-10-16 12:30:21,946 INFO L78 Accepts]: Start accepts. Automaton has 175 states and 443 transitions. Word has length 15 [2020-10-16 12:30:21,946 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:30:21,946 INFO L481 AbstractCegarLoop]: Abstraction has 175 states and 443 transitions. [2020-10-16 12:30:21,946 INFO L482 AbstractCegarLoop]: Interpolant automaton has 13 states. [2020-10-16 12:30:21,946 INFO L276 IsEmpty]: Start isEmpty. Operand 175 states and 443 transitions. [2020-10-16 12:30:21,947 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-16 12:30:21,947 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:30:21,947 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:30:22,147 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable219,218 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:30:22,148 INFO L429 AbstractCegarLoop]: === Iteration 221 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:30:22,148 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:30:22,148 INFO L82 PathProgramCache]: Analyzing trace with hash 859579278, now seen corresponding path program 206 times [2020-10-16 12:30:22,150 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:30:22,151 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1018057937] [2020-10-16 12:30:22,151 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:30:22,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:30:22,305 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:30:22,305 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1018057937] [2020-10-16 12:30:22,306 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1841355117] [2020-10-16 12:30:22,306 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 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:22,343 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 12:30:22,344 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:30:22,344 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 12:30:22,345 INFO L286 TraceCheckSpWp]: Computing forward predicates... Received shutdown request... [2020-10-16 12:30:24,853 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 219 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable220 [2020-10-16 12:30:24,854 WARN L546 AbstractCegarLoop]: Verification canceled [2020-10-16 12:30:24,861 WARN L235 ceAbstractionStarter]: Timeout [2020-10-16 12:30:24,861 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 16.10 12:30:24 BasicIcfg [2020-10-16 12:30:24,861 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2020-10-16 12:30:24,863 INFO L168 Benchmark]: Toolchain (without parser) took 264253.73 ms. Allocated memory was 136.8 MB in the beginning and 163.1 MB in the end (delta: 26.2 MB). Free memory was 98.6 MB in the beginning and 106.7 MB in the end (delta: -8.1 MB). Peak memory consumption was 18.1 MB. Max. memory is 7.1 GB. [2020-10-16 12:30:24,863 INFO L168 Benchmark]: CDTParser took 0.19 ms. Allocated memory is still 136.8 MB. Free memory was 118.3 MB in the beginning and 118.1 MB in the end (delta: 209.9 kB). Peak memory consumption was 209.9 kB. Max. memory is 7.1 GB. [2020-10-16 12:30:24,864 INFO L168 Benchmark]: CACSL2BoogieTranslator took 689.66 ms. Allocated memory was 136.8 MB in the beginning and 200.3 MB in the end (delta: 63.4 MB). Free memory was 98.4 MB in the beginning and 159.5 MB in the end (delta: -61.1 MB). Peak memory consumption was 24.2 MB. Max. memory is 7.1 GB. [2020-10-16 12:30:24,864 INFO L168 Benchmark]: Boogie Procedure Inliner took 51.68 ms. Allocated memory is still 200.3 MB. Free memory was 159.5 MB in the beginning and 157.4 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:24,864 INFO L168 Benchmark]: Boogie Preprocessor took 28.87 ms. Allocated memory is still 200.3 MB. Free memory was 157.4 MB in the beginning and 156.0 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:24,865 INFO L168 Benchmark]: RCFGBuilder took 379.51 ms. Allocated memory is still 200.3 MB. Free memory was 155.3 MB in the beginning and 135.0 MB in the end (delta: 20.3 MB). Peak memory consumption was 20.3 MB. Max. memory is 7.1 GB. [2020-10-16 12:30:24,865 INFO L168 Benchmark]: TraceAbstraction took 263095.37 ms. Allocated memory was 200.3 MB in the beginning and 163.1 MB in the end (delta: -37.2 MB). Free memory was 134.3 MB in the beginning and 106.7 MB in the end (delta: 27.6 MB). There was no memory consumed. Max. memory is 7.1 GB. [2020-10-16 12:30:24,867 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.19 ms. Allocated memory is still 136.8 MB. Free memory was 118.3 MB in the beginning and 118.1 MB in the end (delta: 209.9 kB). Peak memory consumption was 209.9 kB. Max. memory is 7.1 GB. * CACSL2BoogieTranslator took 689.66 ms. Allocated memory was 136.8 MB in the beginning and 200.3 MB in the end (delta: 63.4 MB). Free memory was 98.4 MB in the beginning and 159.5 MB in the end (delta: -61.1 MB). Peak memory consumption was 24.2 MB. Max. memory is 7.1 GB. * Boogie Procedure Inliner took 51.68 ms. Allocated memory is still 200.3 MB. Free memory was 159.5 MB in the beginning and 157.4 MB in the end (delta: 2.1 MB). Peak memory consumption was 2.1 MB. Max. memory is 7.1 GB. * Boogie Preprocessor took 28.87 ms. Allocated memory is still 200.3 MB. Free memory was 157.4 MB in the beginning and 156.0 MB in the end (delta: 1.4 MB). Peak memory consumption was 1.4 MB. Max. memory is 7.1 GB. * RCFGBuilder took 379.51 ms. Allocated memory is still 200.3 MB. Free memory was 155.3 MB in the beginning and 135.0 MB in the end (delta: 20.3 MB). Peak memory consumption was 20.3 MB. Max. memory is 7.1 GB. * TraceAbstraction took 263095.37 ms. Allocated memory was 200.3 MB in the beginning and 163.1 MB in the end (delta: -37.2 MB). Free memory was 134.3 MB in the beginning and 106.7 MB in the end (delta: 27.6 MB). There was no memory consumed. Max. memory is 7.1 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: PetriNetLargeBlockEncoding benchmarks 582 VarBasedMoverChecksPositive, 14 VarBasedMoverChecksNegative, 0 SemBasedMoverChecksPositive, 0 SemBasedMoverChecksNegative, 0 SemBasedMoverChecksUnknown, SemBasedMoverCheckTime: 0.0s, 21 CheckedPairsTotal, LiptonReductionStatistics: ReductionTime: 1.2s, 59 PlacesBefore, 20 PlacesAfterwards, 57 TransitionsBefore, 15 TransitionsAfterwards, 1032 CoEnabledTransitionPairs, 5 FixpointIterations, 12 TrivialSequentialCompositions, 26 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 9 ConcurrentYvCompositions, 3 ChoiceCompositions, 50 TotalNumberOfCompositions, 1052 MoverChecksTotal - TimeoutResultAtElement [Line: 712]: Timeout (TraceAbstraction) Unable to prove that call of __VERIFIER_error() unreachable (line 712). Cancelled while BasicCegarLoop was analyzing trace of length 16 with TraceHistMax 4,while TraceCheckSpWp was constructing forward predicates,while PredicateComparison was comparing new predicate (quantified with 0quantifier alternations) to 17 known predicates. - StatisticsResult: Ultimate Automizer benchmark data CFG has 3 procedures, 53 locations, 1 error locations. Started 1 CEGAR loops. VerificationResult: TIMEOUT, OverallTime: 262.9s, OverallIterations: 221, TraceHistogramMax: 7, AutomataDifference: 72.6s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 1.2s, HoareTripleCheckerStatistics: 2860 SDtfs, 20376 SDslu, 19858 SDs, 0 SdLazy, 13907 SolverSat, 4556 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 13.4s Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 7855 GetRequests, 2303 SyntacticMatches, 579 SemanticMatches, 4973 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32252 ImplicationChecksByTransitivity, 168.3s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=182occurred in iteration=201, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 0.8s AutomataMinimizationTime, 220 MinimizatonAttempts, 12681 StatesRemovedByMinimization, 220 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 1.2s SsaConstructionTime, 3.5s SatisfiabilityAnalysisTime, 113.1s InterpolantComputationTime, 5974 NumberOfCodeBlocks, 5974 NumberOfCodeBlocksAsserted, 714 NumberOfCheckSat, 5537 ConstructedInterpolants, 33 QuantifiedInterpolants, 685010 SizeOfPredicates, 217 NumberOfNonLiveVariables, 20076 ConjunctsInSsa, 2340 ConjunctsInUnsatCore, 437 InterpolantComputations, 3 PerfectInterpolantSequences, 0/3028 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