/usr/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar -data @noDefault -ultimatedata ./data --traceabstraction.trace.refinement.strategy FIXED_PREFERENCES --traceabstraction.compute.interpolants.along.a.counterexample FPandBPonlyIfFpWasNotPerfect -tc ../../../trunk/examples/toolchains/AutomizerC.xml --traceabstraction.assert.codeblocks SMT_FEATURE_HEURISTIC --traceabstraction.assert.codeblocks.term.scoring.heuristic NUM_VARIABLES --traceabstraction.assert.codeblocks.term.scoring.heuristic.partitioning.strategy FIXED_NUM_PARTITIONS --traceabstraction.assert.codeblocks.term.scoring.heuristic.number.of.partitions 4 -s ../../../trunk/examples/settings/default/automizer/svcomp-Reach-32bit-Automizer_Default.epf -i ../../../trunk/examples/svcomp/recursive-simple/fibo_2calls_15-2.c -------------------------------------------------------------------------------- This is Ultimate 0.1.25-d623d84 [2020-07-20 16:42:58,085 INFO L177 SettingsManager]: Resetting all preferences to default values... [2020-07-20 16:42:58,088 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2020-07-20 16:42:58,107 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2020-07-20 16:42:58,107 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2020-07-20 16:42:58,109 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2020-07-20 16:42:58,110 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2020-07-20 16:42:58,112 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2020-07-20 16:42:58,114 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2020-07-20 16:42:58,115 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2020-07-20 16:42:58,116 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2020-07-20 16:42:58,118 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2020-07-20 16:42:58,118 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2020-07-20 16:42:58,119 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2020-07-20 16:42:58,121 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2020-07-20 16:42:58,122 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2020-07-20 16:42:58,123 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2020-07-20 16:42:58,124 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2020-07-20 16:42:58,126 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2020-07-20 16:42:58,129 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2020-07-20 16:42:58,131 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2020-07-20 16:42:58,132 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2020-07-20 16:42:58,134 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2020-07-20 16:42:58,135 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2020-07-20 16:42:58,138 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2020-07-20 16:42:58,139 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2020-07-20 16:42:58,139 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2020-07-20 16:42:58,140 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2020-07-20 16:42:58,141 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2020-07-20 16:42:58,142 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2020-07-20 16:42:58,142 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2020-07-20 16:42:58,143 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2020-07-20 16:42:58,144 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2020-07-20 16:42:58,145 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2020-07-20 16:42:58,147 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2020-07-20 16:42:58,147 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2020-07-20 16:42:58,148 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2020-07-20 16:42:58,148 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2020-07-20 16:42:58,148 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2020-07-20 16:42:58,150 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2020-07-20 16:42:58,151 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2020-07-20 16:42:58,152 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/default/automizer/svcomp-Reach-32bit-Automizer_Default.epf [2020-07-20 16:42:58,176 INFO L113 SettingsManager]: Loading preferences was successful [2020-07-20 16:42:58,176 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2020-07-20 16:42:58,178 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2020-07-20 16:42:58,179 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2020-07-20 16:42:58,179 INFO L138 SettingsManager]: * Use SBE=true [2020-07-20 16:42:58,179 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2020-07-20 16:42:58,179 INFO L138 SettingsManager]: * sizeof long=4 [2020-07-20 16:42:58,180 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2020-07-20 16:42:58,180 INFO L138 SettingsManager]: * sizeof POINTER=4 [2020-07-20 16:42:58,180 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2020-07-20 16:42:58,181 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2020-07-20 16:42:58,181 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2020-07-20 16:42:58,181 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2020-07-20 16:42:58,182 INFO L138 SettingsManager]: * sizeof long double=12 [2020-07-20 16:42:58,182 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2020-07-20 16:42:58,182 INFO L138 SettingsManager]: * Use constant arrays=true [2020-07-20 16:42:58,182 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2020-07-20 16:42:58,183 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2020-07-20 16:42:58,183 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2020-07-20 16:42:58,183 INFO L138 SettingsManager]: * To the following directory=./dump/ [2020-07-20 16:42:58,184 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2020-07-20 16:42:58,184 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2020-07-20 16:42:58,184 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2020-07-20 16:42:58,185 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2020-07-20 16:42:58,185 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2020-07-20 16:42:58,185 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2020-07-20 16:42:58,185 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-07-20 16:42:58,185 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2020-07-20 16:42:58,186 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2020-07-20 16:42:58,187 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: Trace refinement strategy -> FIXED_PREFERENCES Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: Compute Interpolants along a Counterexample -> FPandBPonlyIfFpWasNotPerfect Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: Assert CodeBlocks -> SMT_FEATURE_HEURISTIC Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: Assert CodeBlocks Term Scoring Heuristic -> NUM_VARIABLES Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: Assert CodeBlocks Term Scoring Heuristic Partitioning Strategy -> FIXED_NUM_PARTITIONS Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: Assert CodeBlocks Term Scoring Heuristic number of partitions -> 4 [2020-07-20 16:42:58,544 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2020-07-20 16:42:58,568 INFO L258 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2020-07-20 16:42:58,573 INFO L214 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2020-07-20 16:42:58,578 INFO L271 PluginConnector]: Initializing CDTParser... [2020-07-20 16:42:58,583 INFO L275 PluginConnector]: CDTParser initialized [2020-07-20 16:42:58,585 INFO L429 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/recursive-simple/fibo_2calls_15-2.c [2020-07-20 16:42:58,671 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/e896c9591/501f4e70f8d94cb1a93a8fab5a0f1663/FLAG98039abb1 [2020-07-20 16:42:59,200 INFO L306 CDTParser]: Found 1 translation units. [2020-07-20 16:42:59,201 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/recursive-simple/fibo_2calls_15-2.c [2020-07-20 16:42:59,213 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/e896c9591/501f4e70f8d94cb1a93a8fab5a0f1663/FLAG98039abb1 [2020-07-20 16:42:59,558 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/e896c9591/501f4e70f8d94cb1a93a8fab5a0f1663 [2020-07-20 16:42:59,570 INFO L296 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2020-07-20 16:42:59,573 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2020-07-20 16:42:59,574 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2020-07-20 16:42:59,574 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2020-07-20 16:42:59,581 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2020-07-20 16:42:59,583 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 20.07 04:42:59" (1/1) ... [2020-07-20 16:42:59,586 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@2573e66d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.07 04:42:59, skipping insertion in model container [2020-07-20 16:42:59,586 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 20.07 04:42:59" (1/1) ... [2020-07-20 16:42:59,594 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2020-07-20 16:42:59,614 INFO L178 MainTranslator]: Built tables and reachable declarations [2020-07-20 16:42:59,888 INFO L206 PostProcessor]: Analyzing one entry point: main [2020-07-20 16:42:59,899 INFO L203 MainTranslator]: Completed pre-run [2020-07-20 16:42:59,917 INFO L206 PostProcessor]: Analyzing one entry point: main [2020-07-20 16:42:59,932 INFO L208 MainTranslator]: Completed translation [2020-07-20 16:42:59,933 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.07 04:42:59 WrapperNode [2020-07-20 16:42:59,933 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2020-07-20 16:42:59,934 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2020-07-20 16:42:59,934 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2020-07-20 16:42:59,935 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2020-07-20 16:42:59,947 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.07 04:42:59" (1/1) ... [2020-07-20 16:42:59,947 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.07 04:42:59" (1/1) ... [2020-07-20 16:43:00,034 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.07 04:42:59" (1/1) ... [2020-07-20 16:43:00,035 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.07 04:42:59" (1/1) ... [2020-07-20 16:43:00,040 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.07 04:42:59" (1/1) ... [2020-07-20 16:43:00,044 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.07 04:42:59" (1/1) ... [2020-07-20 16:43:00,050 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.07 04:42:59" (1/1) ... [2020-07-20 16:43:00,056 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2020-07-20 16:43:00,057 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2020-07-20 16:43:00,057 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2020-07-20 16:43:00,057 INFO L275 PluginConnector]: RCFGBuilder initialized [2020-07-20 16:43:00,058 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.07 04:42:59" (1/1) ... No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2020-07-20 16:43:00,127 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2020-07-20 16:43:00,127 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2020-07-20 16:43:00,127 INFO L138 BoogieDeclarations]: Found implementation of procedure fibo1 [2020-07-20 16:43:00,128 INFO L138 BoogieDeclarations]: Found implementation of procedure fibo2 [2020-07-20 16:43:00,128 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2020-07-20 16:43:00,128 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_int [2020-07-20 16:43:00,128 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_error [2020-07-20 16:43:00,128 INFO L130 BoogieDeclarations]: Found specification of procedure fibo1 [2020-07-20 16:43:00,128 INFO L130 BoogieDeclarations]: Found specification of procedure fibo2 [2020-07-20 16:43:00,128 INFO L130 BoogieDeclarations]: Found specification of procedure main [2020-07-20 16:43:00,129 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2020-07-20 16:43:00,129 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2020-07-20 16:43:00,349 INFO L290 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2020-07-20 16:43:00,350 INFO L295 CfgBuilder]: Removed 0 assume(true) statements. [2020-07-20 16:43:00,355 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 20.07 04:43:00 BoogieIcfgContainer [2020-07-20 16:43:00,355 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2020-07-20 16:43:00,357 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2020-07-20 16:43:00,357 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2020-07-20 16:43:00,368 INFO L275 PluginConnector]: TraceAbstraction initialized [2020-07-20 16:43:00,369 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 20.07 04:42:59" (1/3) ... [2020-07-20 16:43:00,370 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@b3e8fc0 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 20.07 04:43:00, skipping insertion in model container [2020-07-20 16:43:00,371 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.07 04:42:59" (2/3) ... [2020-07-20 16:43:00,372 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@b3e8fc0 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 20.07 04:43:00, skipping insertion in model container [2020-07-20 16:43:00,372 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 20.07 04:43:00" (3/3) ... [2020-07-20 16:43:00,378 INFO L109 eAbstractionObserver]: Analyzing ICFG fibo_2calls_15-2.c [2020-07-20 16:43:00,403 INFO L157 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBPonlyIfFpWasNotPerfect Determinization: PREDICATE_ABSTRACTION [2020-07-20 16:43:00,425 INFO L169 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2020-07-20 16:43:00,463 INFO L251 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2020-07-20 16:43:00,545 INFO L375 AbstractCegarLoop]: Interprodecural is true [2020-07-20 16:43:00,546 INFO L376 AbstractCegarLoop]: Hoare is true [2020-07-20 16:43:00,546 INFO L377 AbstractCegarLoop]: Compute interpolants for FPandBPonlyIfFpWasNotPerfect [2020-07-20 16:43:00,546 INFO L378 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2020-07-20 16:43:00,546 INFO L379 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2020-07-20 16:43:00,547 INFO L380 AbstractCegarLoop]: Difference is false [2020-07-20 16:43:00,547 INFO L381 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2020-07-20 16:43:00,547 INFO L385 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2020-07-20 16:43:00,572 INFO L276 IsEmpty]: Start isEmpty. Operand 33 states. [2020-07-20 16:43:00,579 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-07-20 16:43:00,579 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 16:43:00,581 INFO L422 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-07-20 16:43:00,581 INFO L427 AbstractCegarLoop]: === Iteration 1 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 16:43:00,586 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 16:43:00,587 INFO L82 PathProgramCache]: Analyzing trace with hash 1464461757, now seen corresponding path program 1 times [2020-07-20 16:43:00,595 INFO L163 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2020-07-20 16:43:00,595 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1113315781] [2020-07-20 16:43:00,596 INFO L95 rtionOrderModulation]: Keeping assertion order SMT_FEATURE_HEURISTIC (partitioning type FIXED_NUM_PARTITIONS, 4 partitions) No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 2 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 2 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-07-20 16:43:00,670 INFO L228 tOrderPrioritization]: Assert order SMT_FEATURE_HEURISTIC (partitioning type FIXED_NUM_PARTITIONS, 4 partitions) issued 3 check-sat command(s) [2020-07-20 16:43:00,671 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 16:43:00,674 INFO L263 TraceCheckSpWp]: Trace formula consists of 29 conjuncts, 4 conjunts are in the unsatisfiable core [2020-07-20 16:43:00,680 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 16:43:00,778 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-07-20 16:43:00,778 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2020-07-20 16:43:00,780 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1113315781] [2020-07-20 16:43:00,781 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-07-20 16:43:00,782 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2020-07-20 16:43:00,783 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1333306168] [2020-07-20 16:43:00,790 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2020-07-20 16:43:00,790 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2020-07-20 16:43:00,806 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2020-07-20 16:43:00,807 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2020-07-20 16:43:00,810 INFO L87 Difference]: Start difference. First operand 33 states. Second operand 5 states. [2020-07-20 16:43:00,953 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 16:43:00,953 INFO L93 Difference]: Finished difference Result 44 states and 53 transitions. [2020-07-20 16:43:00,954 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2020-07-20 16:43:00,956 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 13 [2020-07-20 16:43:00,956 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 16:43:00,976 INFO L225 Difference]: With dead ends: 44 [2020-07-20 16:43:00,977 INFO L226 Difference]: Without dead ends: 30 [2020-07-20 16:43:00,981 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2020-07-20 16:43:01,003 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30 states. [2020-07-20 16:43:01,034 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30 to 30. [2020-07-20 16:43:01,035 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 30 states. [2020-07-20 16:43:01,038 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 37 transitions. [2020-07-20 16:43:01,040 INFO L78 Accepts]: Start accepts. Automaton has 30 states and 37 transitions. Word has length 13 [2020-07-20 16:43:01,040 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 16:43:01,041 INFO L479 AbstractCegarLoop]: Abstraction has 30 states and 37 transitions. [2020-07-20 16:43:01,041 INFO L480 AbstractCegarLoop]: Interpolant automaton has 5 states. [2020-07-20 16:43:01,041 INFO L276 IsEmpty]: Start isEmpty. Operand 30 states and 37 transitions. [2020-07-20 16:43:01,043 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-07-20 16:43:01,043 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 16:43:01,044 INFO L422 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-07-20 16:43:01,260 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-07-20 16:43:01,261 INFO L427 AbstractCegarLoop]: === Iteration 2 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 16:43:01,261 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 16:43:01,262 INFO L82 PathProgramCache]: Analyzing trace with hash -1134800479, now seen corresponding path program 1 times [2020-07-20 16:43:01,262 INFO L163 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2020-07-20 16:43:01,263 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1113747955] [2020-07-20 16:43:01,263 INFO L95 rtionOrderModulation]: Keeping assertion order SMT_FEATURE_HEURISTIC (partitioning type FIXED_NUM_PARTITIONS, 4 partitions) No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 3 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 3 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-07-20 16:43:01,293 INFO L228 tOrderPrioritization]: Assert order SMT_FEATURE_HEURISTIC (partitioning type FIXED_NUM_PARTITIONS, 4 partitions) issued 3 check-sat command(s) [2020-07-20 16:43:01,294 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 16:43:01,294 INFO L263 TraceCheckSpWp]: Trace formula consists of 30 conjuncts, 4 conjunts are in the unsatisfiable core [2020-07-20 16:43:01,296 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 16:43:01,336 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-07-20 16:43:01,336 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2020-07-20 16:43:01,337 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1113747955] [2020-07-20 16:43:01,337 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-07-20 16:43:01,337 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2020-07-20 16:43:01,338 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1984192821] [2020-07-20 16:43:01,340 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2020-07-20 16:43:01,340 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2020-07-20 16:43:01,340 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2020-07-20 16:43:01,341 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2020-07-20 16:43:01,341 INFO L87 Difference]: Start difference. First operand 30 states and 37 transitions. Second operand 5 states. [2020-07-20 16:43:01,425 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 16:43:01,425 INFO L93 Difference]: Finished difference Result 36 states and 44 transitions. [2020-07-20 16:43:01,426 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2020-07-20 16:43:01,426 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 14 [2020-07-20 16:43:01,427 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 16:43:01,428 INFO L225 Difference]: With dead ends: 36 [2020-07-20 16:43:01,429 INFO L226 Difference]: Without dead ends: 32 [2020-07-20 16:43:01,430 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2020-07-20 16:43:01,431 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 32 states. [2020-07-20 16:43:01,438 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 32 to 30. [2020-07-20 16:43:01,438 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 30 states. [2020-07-20 16:43:01,440 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 37 transitions. [2020-07-20 16:43:01,441 INFO L78 Accepts]: Start accepts. Automaton has 30 states and 37 transitions. Word has length 14 [2020-07-20 16:43:01,441 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 16:43:01,441 INFO L479 AbstractCegarLoop]: Abstraction has 30 states and 37 transitions. [2020-07-20 16:43:01,441 INFO L480 AbstractCegarLoop]: Interpolant automaton has 5 states. [2020-07-20 16:43:01,442 INFO L276 IsEmpty]: Start isEmpty. Operand 30 states and 37 transitions. [2020-07-20 16:43:01,443 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2020-07-20 16:43:01,444 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 16:43:01,444 INFO L422 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-07-20 16:43:01,655 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-07-20 16:43:01,656 INFO L427 AbstractCegarLoop]: === Iteration 3 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 16:43:01,656 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 16:43:01,657 INFO L82 PathProgramCache]: Analyzing trace with hash -1592795560, now seen corresponding path program 1 times [2020-07-20 16:43:01,658 INFO L163 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2020-07-20 16:43:01,658 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1335254691] [2020-07-20 16:43:01,658 INFO L95 rtionOrderModulation]: Keeping assertion order SMT_FEATURE_HEURISTIC (partitioning type FIXED_NUM_PARTITIONS, 4 partitions) No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 4 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 4 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-07-20 16:43:01,694 INFO L228 tOrderPrioritization]: Assert order SMT_FEATURE_HEURISTIC (partitioning type FIXED_NUM_PARTITIONS, 4 partitions) issued 3 check-sat command(s) [2020-07-20 16:43:01,694 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 16:43:01,695 INFO L263 TraceCheckSpWp]: Trace formula consists of 53 conjuncts, 6 conjunts are in the unsatisfiable core [2020-07-20 16:43:01,697 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 16:43:01,794 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2020-07-20 16:43:01,794 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2020-07-20 16:43:02,028 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:02,033 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:02,094 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2020-07-20 16:43:02,095 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1335254691] [2020-07-20 16:43:02,095 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-20 16:43:02,096 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 10 [2020-07-20 16:43:02,096 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1765307750] [2020-07-20 16:43:02,097 INFO L459 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-07-20 16:43:02,097 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2020-07-20 16:43:02,097 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-07-20 16:43:02,098 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2020-07-20 16:43:02,098 INFO L87 Difference]: Start difference. First operand 30 states and 37 transitions. Second operand 10 states. [2020-07-20 16:43:02,232 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 16:43:02,232 INFO L93 Difference]: Finished difference Result 41 states and 52 transitions. [2020-07-20 16:43:02,233 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2020-07-20 16:43:02,233 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 26 [2020-07-20 16:43:02,234 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 16:43:02,236 INFO L225 Difference]: With dead ends: 41 [2020-07-20 16:43:02,236 INFO L226 Difference]: Without dead ends: 37 [2020-07-20 16:43:02,237 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 39 SyntacticMatches, 4 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2020-07-20 16:43:02,237 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 37 states. [2020-07-20 16:43:02,245 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 37 to 35. [2020-07-20 16:43:02,245 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2020-07-20 16:43:02,247 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 45 transitions. [2020-07-20 16:43:02,248 INFO L78 Accepts]: Start accepts. Automaton has 35 states and 45 transitions. Word has length 26 [2020-07-20 16:43:02,248 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 16:43:02,248 INFO L479 AbstractCegarLoop]: Abstraction has 35 states and 45 transitions. [2020-07-20 16:43:02,248 INFO L480 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-07-20 16:43:02,249 INFO L276 IsEmpty]: Start isEmpty. Operand 35 states and 45 transitions. [2020-07-20 16:43:02,250 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2020-07-20 16:43:02,250 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 16:43:02,251 INFO L422 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-07-20 16:43:02,463 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-07-20 16:43:02,464 INFO L427 AbstractCegarLoop]: === Iteration 4 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 16:43:02,465 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 16:43:02,465 INFO L82 PathProgramCache]: Analyzing trace with hash 746633022, now seen corresponding path program 1 times [2020-07-20 16:43:02,466 INFO L163 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2020-07-20 16:43:02,467 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [2113435915] [2020-07-20 16:43:02,467 INFO L95 rtionOrderModulation]: Keeping assertion order SMT_FEATURE_HEURISTIC (partitioning type FIXED_NUM_PARTITIONS, 4 partitions) No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 5 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 5 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-07-20 16:43:02,497 INFO L228 tOrderPrioritization]: Assert order SMT_FEATURE_HEURISTIC (partitioning type FIXED_NUM_PARTITIONS, 4 partitions) issued 3 check-sat command(s) [2020-07-20 16:43:02,498 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 16:43:02,499 INFO L263 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 6 conjunts are in the unsatisfiable core [2020-07-20 16:43:02,501 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 16:43:02,569 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2020-07-20 16:43:02,569 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2020-07-20 16:43:02,738 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:02,740 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:02,796 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2020-07-20 16:43:02,797 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [2113435915] [2020-07-20 16:43:02,797 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-20 16:43:02,797 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 10 [2020-07-20 16:43:02,797 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [581527595] [2020-07-20 16:43:02,798 INFO L459 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-07-20 16:43:02,798 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2020-07-20 16:43:02,799 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-07-20 16:43:02,800 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2020-07-20 16:43:02,800 INFO L87 Difference]: Start difference. First operand 35 states and 45 transitions. Second operand 10 states. [2020-07-20 16:43:02,963 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 16:43:02,963 INFO L93 Difference]: Finished difference Result 46 states and 62 transitions. [2020-07-20 16:43:02,963 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2020-07-20 16:43:02,964 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 27 [2020-07-20 16:43:02,964 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 16:43:02,967 INFO L225 Difference]: With dead ends: 46 [2020-07-20 16:43:02,968 INFO L226 Difference]: Without dead ends: 42 [2020-07-20 16:43:02,972 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 42 SyntacticMatches, 4 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2020-07-20 16:43:02,972 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 42 states. [2020-07-20 16:43:02,986 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 42 to 35. [2020-07-20 16:43:02,986 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2020-07-20 16:43:02,991 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 45 transitions. [2020-07-20 16:43:02,991 INFO L78 Accepts]: Start accepts. Automaton has 35 states and 45 transitions. Word has length 27 [2020-07-20 16:43:02,992 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 16:43:02,992 INFO L479 AbstractCegarLoop]: Abstraction has 35 states and 45 transitions. [2020-07-20 16:43:02,992 INFO L480 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-07-20 16:43:02,992 INFO L276 IsEmpty]: Start isEmpty. Operand 35 states and 45 transitions. [2020-07-20 16:43:02,994 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2020-07-20 16:43:02,998 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 16:43:02,999 INFO L422 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-07-20 16:43:03,213 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-07-20 16:43:03,214 INFO L427 AbstractCegarLoop]: === Iteration 5 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 16:43:03,214 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 16:43:03,215 INFO L82 PathProgramCache]: Analyzing trace with hash 986908919, now seen corresponding path program 1 times [2020-07-20 16:43:03,215 INFO L163 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2020-07-20 16:43:03,215 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [561286278] [2020-07-20 16:43:03,215 INFO L95 rtionOrderModulation]: Keeping assertion order SMT_FEATURE_HEURISTIC (partitioning type FIXED_NUM_PARTITIONS, 4 partitions) No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 6 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 6 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-07-20 16:43:03,252 INFO L228 tOrderPrioritization]: Assert order SMT_FEATURE_HEURISTIC (partitioning type FIXED_NUM_PARTITIONS, 4 partitions) issued 3 check-sat command(s) [2020-07-20 16:43:03,253 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 16:43:03,254 INFO L263 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 8 conjunts are in the unsatisfiable core [2020-07-20 16:43:03,256 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 16:43:03,342 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2020-07-20 16:43:03,342 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2020-07-20 16:43:03,628 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:03,702 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:03,703 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:03,757 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 2 proven. 10 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2020-07-20 16:43:03,759 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [561286278] [2020-07-20 16:43:03,759 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-20 16:43:03,760 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 12 [2020-07-20 16:43:03,760 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [164565276] [2020-07-20 16:43:03,760 INFO L459 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-07-20 16:43:03,761 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2020-07-20 16:43:03,761 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-07-20 16:43:03,761 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2020-07-20 16:43:03,761 INFO L87 Difference]: Start difference. First operand 35 states and 45 transitions. Second operand 12 states. [2020-07-20 16:43:03,946 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 16:43:03,946 INFO L93 Difference]: Finished difference Result 51 states and 72 transitions. [2020-07-20 16:43:03,947 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2020-07-20 16:43:03,947 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 39 [2020-07-20 16:43:03,948 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 16:43:03,949 INFO L225 Difference]: With dead ends: 51 [2020-07-20 16:43:03,949 INFO L226 Difference]: Without dead ends: 47 [2020-07-20 16:43:03,950 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 63 SyntacticMatches, 6 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=49, Invalid=161, Unknown=0, NotChecked=0, Total=210 [2020-07-20 16:43:03,951 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 47 states. [2020-07-20 16:43:03,959 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 47 to 40. [2020-07-20 16:43:03,960 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 40 states. [2020-07-20 16:43:03,961 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40 states to 40 states and 54 transitions. [2020-07-20 16:43:03,962 INFO L78 Accepts]: Start accepts. Automaton has 40 states and 54 transitions. Word has length 39 [2020-07-20 16:43:03,962 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 16:43:03,962 INFO L479 AbstractCegarLoop]: Abstraction has 40 states and 54 transitions. [2020-07-20 16:43:03,962 INFO L480 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-07-20 16:43:03,963 INFO L276 IsEmpty]: Start isEmpty. Operand 40 states and 54 transitions. [2020-07-20 16:43:03,964 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2020-07-20 16:43:03,965 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 16:43:03,965 INFO L422 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-07-20 16:43:04,170 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-07-20 16:43:04,171 INFO L427 AbstractCegarLoop]: === Iteration 6 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 16:43:04,171 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 16:43:04,172 INFO L82 PathProgramCache]: Analyzing trace with hash -2100495745, now seen corresponding path program 1 times [2020-07-20 16:43:04,172 INFO L163 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2020-07-20 16:43:04,173 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [2100746232] [2020-07-20 16:43:04,173 INFO L95 rtionOrderModulation]: Keeping assertion order SMT_FEATURE_HEURISTIC (partitioning type FIXED_NUM_PARTITIONS, 4 partitions) No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 7 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 7 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-07-20 16:43:04,203 INFO L228 tOrderPrioritization]: Assert order SMT_FEATURE_HEURISTIC (partitioning type FIXED_NUM_PARTITIONS, 4 partitions) issued 2 check-sat command(s) [2020-07-20 16:43:04,203 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 16:43:04,204 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 8 conjunts are in the unsatisfiable core [2020-07-20 16:43:04,207 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 16:43:04,261 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 6 proven. 6 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2020-07-20 16:43:04,262 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2020-07-20 16:43:04,545 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:04,546 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:04,585 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 6 proven. 6 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2020-07-20 16:43:04,586 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [2100746232] [2020-07-20 16:43:04,586 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-20 16:43:04,586 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 12 [2020-07-20 16:43:04,587 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2066533326] [2020-07-20 16:43:04,587 INFO L459 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-07-20 16:43:04,587 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2020-07-20 16:43:04,588 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-07-20 16:43:04,588 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2020-07-20 16:43:04,588 INFO L87 Difference]: Start difference. First operand 40 states and 54 transitions. Second operand 12 states. [2020-07-20 16:43:04,892 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 16:43:04,893 INFO L93 Difference]: Finished difference Result 84 states and 136 transitions. [2020-07-20 16:43:04,893 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2020-07-20 16:43:04,893 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 40 [2020-07-20 16:43:04,894 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 16:43:04,895 INFO L225 Difference]: With dead ends: 84 [2020-07-20 16:43:04,895 INFO L226 Difference]: Without dead ends: 50 [2020-07-20 16:43:04,897 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 64 SyntacticMatches, 7 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=61, Invalid=211, Unknown=0, NotChecked=0, Total=272 [2020-07-20 16:43:04,897 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 50 states. [2020-07-20 16:43:04,906 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 50 to 47. [2020-07-20 16:43:04,906 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 47 states. [2020-07-20 16:43:04,907 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 47 states to 47 states and 67 transitions. [2020-07-20 16:43:04,908 INFO L78 Accepts]: Start accepts. Automaton has 47 states and 67 transitions. Word has length 40 [2020-07-20 16:43:04,909 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 16:43:04,909 INFO L479 AbstractCegarLoop]: Abstraction has 47 states and 67 transitions. [2020-07-20 16:43:04,909 INFO L480 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-07-20 16:43:04,909 INFO L276 IsEmpty]: Start isEmpty. Operand 47 states and 67 transitions. [2020-07-20 16:43:04,913 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2020-07-20 16:43:04,913 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 16:43:04,913 INFO L422 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-07-20 16:43:05,127 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-07-20 16:43:05,128 INFO L427 AbstractCegarLoop]: === Iteration 7 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 16:43:05,129 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 16:43:05,129 INFO L82 PathProgramCache]: Analyzing trace with hash 208191613, now seen corresponding path program 1 times [2020-07-20 16:43:05,130 INFO L163 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2020-07-20 16:43:05,131 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [94356088] [2020-07-20 16:43:05,131 INFO L95 rtionOrderModulation]: Keeping assertion order SMT_FEATURE_HEURISTIC (partitioning type FIXED_NUM_PARTITIONS, 4 partitions) No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 8 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 8 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-07-20 16:43:05,165 INFO L228 tOrderPrioritization]: Assert order SMT_FEATURE_HEURISTIC (partitioning type FIXED_NUM_PARTITIONS, 4 partitions) issued 3 check-sat command(s) [2020-07-20 16:43:05,165 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 16:43:05,166 INFO L263 TraceCheckSpWp]: Trace formula consists of 83 conjuncts, 8 conjunts are in the unsatisfiable core [2020-07-20 16:43:05,169 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 16:43:05,215 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 2 proven. 10 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2020-07-20 16:43:05,216 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2020-07-20 16:43:05,437 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:05,485 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:05,520 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 2 proven. 12 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2020-07-20 16:43:05,520 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [94356088] [2020-07-20 16:43:05,521 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-20 16:43:05,521 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 12 [2020-07-20 16:43:05,521 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1707480728] [2020-07-20 16:43:05,522 INFO L459 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-07-20 16:43:05,522 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2020-07-20 16:43:05,523 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-07-20 16:43:05,523 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2020-07-20 16:43:05,523 INFO L87 Difference]: Start difference. First operand 47 states and 67 transitions. Second operand 12 states. [2020-07-20 16:43:05,688 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 16:43:05,689 INFO L93 Difference]: Finished difference Result 63 states and 99 transitions. [2020-07-20 16:43:05,689 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2020-07-20 16:43:05,690 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 41 [2020-07-20 16:43:05,690 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 16:43:05,692 INFO L225 Difference]: With dead ends: 63 [2020-07-20 16:43:05,692 INFO L226 Difference]: Without dead ends: 59 [2020-07-20 16:43:05,693 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 68 SyntacticMatches, 6 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=49, Invalid=161, Unknown=0, NotChecked=0, Total=210 [2020-07-20 16:43:05,694 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 59 states. [2020-07-20 16:43:05,703 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 59 to 51. [2020-07-20 16:43:05,704 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 51 states. [2020-07-20 16:43:05,705 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 51 states to 51 states and 77 transitions. [2020-07-20 16:43:05,706 INFO L78 Accepts]: Start accepts. Automaton has 51 states and 77 transitions. Word has length 41 [2020-07-20 16:43:05,706 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 16:43:05,706 INFO L479 AbstractCegarLoop]: Abstraction has 51 states and 77 transitions. [2020-07-20 16:43:05,706 INFO L480 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-07-20 16:43:05,706 INFO L276 IsEmpty]: Start isEmpty. Operand 51 states and 77 transitions. [2020-07-20 16:43:05,709 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2020-07-20 16:43:05,710 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 16:43:05,710 INFO L422 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-07-20 16:43:05,916 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-07-20 16:43:05,917 INFO L427 AbstractCegarLoop]: === Iteration 8 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 16:43:05,918 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 16:43:05,918 INFO L82 PathProgramCache]: Analyzing trace with hash -1291563674, now seen corresponding path program 1 times [2020-07-20 16:43:05,919 INFO L163 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2020-07-20 16:43:05,919 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1814884248] [2020-07-20 16:43:05,920 INFO L95 rtionOrderModulation]: Keeping assertion order SMT_FEATURE_HEURISTIC (partitioning type FIXED_NUM_PARTITIONS, 4 partitions) No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 9 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 9 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-07-20 16:43:05,960 INFO L228 tOrderPrioritization]: Assert order SMT_FEATURE_HEURISTIC (partitioning type FIXED_NUM_PARTITIONS, 4 partitions) issued 3 check-sat command(s) [2020-07-20 16:43:05,961 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 16:43:05,962 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 6 conjunts are in the unsatisfiable core [2020-07-20 16:43:05,965 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 16:43:06,019 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 17 proven. 4 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2020-07-20 16:43:06,019 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2020-07-20 16:43:06,182 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:06,234 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:06,272 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 17 proven. 4 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2020-07-20 16:43:06,272 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1814884248] [2020-07-20 16:43:06,273 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-20 16:43:06,273 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 10 [2020-07-20 16:43:06,278 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1123312471] [2020-07-20 16:43:06,279 INFO L459 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-07-20 16:43:06,280 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2020-07-20 16:43:06,280 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-07-20 16:43:06,281 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2020-07-20 16:43:06,281 INFO L87 Difference]: Start difference. First operand 51 states and 77 transitions. Second operand 10 states. [2020-07-20 16:43:06,413 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 16:43:06,413 INFO L93 Difference]: Finished difference Result 65 states and 105 transitions. [2020-07-20 16:43:06,414 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2020-07-20 16:43:06,414 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 53 [2020-07-20 16:43:06,414 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 16:43:06,416 INFO L225 Difference]: With dead ends: 65 [2020-07-20 16:43:06,417 INFO L226 Difference]: Without dead ends: 61 [2020-07-20 16:43:06,418 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 109 GetRequests, 95 SyntacticMatches, 4 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2020-07-20 16:43:06,418 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 61 states. [2020-07-20 16:43:06,428 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 61 to 53. [2020-07-20 16:43:06,428 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 53 states. [2020-07-20 16:43:06,429 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 53 states to 53 states and 82 transitions. [2020-07-20 16:43:06,430 INFO L78 Accepts]: Start accepts. Automaton has 53 states and 82 transitions. Word has length 53 [2020-07-20 16:43:06,430 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 16:43:06,430 INFO L479 AbstractCegarLoop]: Abstraction has 53 states and 82 transitions. [2020-07-20 16:43:06,430 INFO L480 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-07-20 16:43:06,430 INFO L276 IsEmpty]: Start isEmpty. Operand 53 states and 82 transitions. [2020-07-20 16:43:06,434 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2020-07-20 16:43:06,434 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 16:43:06,434 INFO L422 BasicCegarLoop]: trace histogram [6, 6, 5, 5, 4, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-07-20 16:43:06,647 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-07-20 16:43:06,648 INFO L427 AbstractCegarLoop]: === Iteration 9 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 16:43:06,649 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 16:43:06,649 INFO L82 PathProgramCache]: Analyzing trace with hash 736840020, now seen corresponding path program 2 times [2020-07-20 16:43:06,650 INFO L163 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2020-07-20 16:43:06,650 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1502195824] [2020-07-20 16:43:06,651 INFO L95 rtionOrderModulation]: Keeping assertion order SMT_FEATURE_HEURISTIC (partitioning type FIXED_NUM_PARTITIONS, 4 partitions) No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 10 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 10 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-07-20 16:43:06,698 INFO L228 tOrderPrioritization]: Assert order SMT_FEATURE_HEURISTIC (partitioning type FIXED_NUM_PARTITIONS, 4 partitions) issued 3 check-sat command(s) [2020-07-20 16:43:06,699 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 16:43:06,700 INFO L263 TraceCheckSpWp]: Trace formula consists of 153 conjuncts, 10 conjunts are in the unsatisfiable core [2020-07-20 16:43:06,703 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 16:43:06,819 INFO L134 CoverageAnalysis]: Checked inductivity of 120 backedges. 9 proven. 55 refuted. 0 times theorem prover too weak. 56 trivial. 0 not checked. [2020-07-20 16:43:06,819 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2020-07-20 16:43:07,231 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:07,232 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:07,359 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:07,362 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:07,420 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:07,421 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:07,478 INFO L134 CoverageAnalysis]: Checked inductivity of 120 backedges. 9 proven. 59 refuted. 0 times theorem prover too weak. 52 trivial. 0 not checked. [2020-07-20 16:43:07,479 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1502195824] [2020-07-20 16:43:07,479 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-20 16:43:07,479 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 11] total 14 [2020-07-20 16:43:07,479 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2061287837] [2020-07-20 16:43:07,480 INFO L459 AbstractCegarLoop]: Interpolant automaton has 14 states [2020-07-20 16:43:07,480 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2020-07-20 16:43:07,480 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2020-07-20 16:43:07,481 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=144, Unknown=0, NotChecked=0, Total=182 [2020-07-20 16:43:07,481 INFO L87 Difference]: Start difference. First operand 53 states and 82 transitions. Second operand 14 states. [2020-07-20 16:43:07,678 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 16:43:07,679 INFO L93 Difference]: Finished difference Result 75 states and 134 transitions. [2020-07-20 16:43:07,679 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2020-07-20 16:43:07,679 INFO L78 Accepts]: Start accepts. Automaton has 14 states. Word has length 78 [2020-07-20 16:43:07,680 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 16:43:07,682 INFO L225 Difference]: With dead ends: 75 [2020-07-20 16:43:07,682 INFO L226 Difference]: Without dead ends: 71 [2020-07-20 16:43:07,683 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 161 GetRequests, 137 SyntacticMatches, 8 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=66, Invalid=240, Unknown=0, NotChecked=0, Total=306 [2020-07-20 16:43:07,684 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 71 states. [2020-07-20 16:43:07,696 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 71 to 56. [2020-07-20 16:43:07,696 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 56 states. [2020-07-20 16:43:07,698 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 56 states to 56 states and 90 transitions. [2020-07-20 16:43:07,698 INFO L78 Accepts]: Start accepts. Automaton has 56 states and 90 transitions. Word has length 78 [2020-07-20 16:43:07,699 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 16:43:07,699 INFO L479 AbstractCegarLoop]: Abstraction has 56 states and 90 transitions. [2020-07-20 16:43:07,699 INFO L480 AbstractCegarLoop]: Interpolant automaton has 14 states. [2020-07-20 16:43:07,699 INFO L276 IsEmpty]: Start isEmpty. Operand 56 states and 90 transitions. [2020-07-20 16:43:07,702 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2020-07-20 16:43:07,702 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 16:43:07,702 INFO L422 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-07-20 16:43:07,916 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-07-20 16:43:07,917 INFO L427 AbstractCegarLoop]: === Iteration 10 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 16:43:07,918 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 16:43:07,918 INFO L82 PathProgramCache]: Analyzing trace with hash 1583364703, now seen corresponding path program 1 times [2020-07-20 16:43:07,918 INFO L163 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2020-07-20 16:43:07,919 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1347391395] [2020-07-20 16:43:07,920 INFO L95 rtionOrderModulation]: Keeping assertion order SMT_FEATURE_HEURISTIC (partitioning type FIXED_NUM_PARTITIONS, 4 partitions) No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 11 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 11 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-07-20 16:43:07,979 INFO L228 tOrderPrioritization]: Assert order SMT_FEATURE_HEURISTIC (partitioning type FIXED_NUM_PARTITIONS, 4 partitions) issued 2 check-sat command(s) [2020-07-20 16:43:07,980 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 16:43:07,984 INFO L263 TraceCheckSpWp]: Trace formula consists of 103 conjuncts, 8 conjunts are in the unsatisfiable core [2020-07-20 16:43:07,990 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 16:43:08,059 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 54 proven. 6 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2020-07-20 16:43:08,059 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2020-07-20 16:43:08,410 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:08,411 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:08,443 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 21 proven. 28 refuted. 0 times theorem prover too weak. 29 trivial. 0 not checked. [2020-07-20 16:43:08,444 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1347391395] [2020-07-20 16:43:08,444 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-20 16:43:08,444 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 12 [2020-07-20 16:43:08,445 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [860791466] [2020-07-20 16:43:08,445 INFO L459 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-07-20 16:43:08,446 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2020-07-20 16:43:08,446 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-07-20 16:43:08,446 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2020-07-20 16:43:08,446 INFO L87 Difference]: Start difference. First operand 56 states and 90 transitions. Second operand 12 states. [2020-07-20 16:43:08,666 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 16:43:08,667 INFO L93 Difference]: Finished difference Result 114 states and 219 transitions. [2020-07-20 16:43:08,669 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2020-07-20 16:43:08,669 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 67 [2020-07-20 16:43:08,670 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 16:43:08,671 INFO L225 Difference]: With dead ends: 114 [2020-07-20 16:43:08,671 INFO L226 Difference]: Without dead ends: 64 [2020-07-20 16:43:08,674 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 119 SyntacticMatches, 7 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=61, Invalid=211, Unknown=0, NotChecked=0, Total=272 [2020-07-20 16:43:08,675 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 64 states. [2020-07-20 16:43:08,684 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 64 to 61. [2020-07-20 16:43:08,685 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 61 states. [2020-07-20 16:43:08,686 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 61 states to 61 states and 101 transitions. [2020-07-20 16:43:08,686 INFO L78 Accepts]: Start accepts. Automaton has 61 states and 101 transitions. Word has length 67 [2020-07-20 16:43:08,687 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 16:43:08,687 INFO L479 AbstractCegarLoop]: Abstraction has 61 states and 101 transitions. [2020-07-20 16:43:08,687 INFO L480 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-07-20 16:43:08,687 INFO L276 IsEmpty]: Start isEmpty. Operand 61 states and 101 transitions. [2020-07-20 16:43:08,705 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2020-07-20 16:43:08,705 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 16:43:08,705 INFO L422 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-07-20 16:43:08,906 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-07-20 16:43:08,906 INFO L427 AbstractCegarLoop]: === Iteration 11 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 16:43:08,907 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 16:43:08,907 INFO L82 PathProgramCache]: Analyzing trace with hash -1763147687, now seen corresponding path program 2 times [2020-07-20 16:43:08,907 INFO L163 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2020-07-20 16:43:08,907 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [645384355] [2020-07-20 16:43:08,907 INFO L95 rtionOrderModulation]: Keeping assertion order SMT_FEATURE_HEURISTIC (partitioning type FIXED_NUM_PARTITIONS, 4 partitions) No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 12 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 12 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-07-20 16:43:08,950 INFO L228 tOrderPrioritization]: Assert order SMT_FEATURE_HEURISTIC (partitioning type FIXED_NUM_PARTITIONS, 4 partitions) issued 2 check-sat command(s) [2020-07-20 16:43:08,951 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 16:43:08,952 INFO L263 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 12 conjunts are in the unsatisfiable core [2020-07-20 16:43:08,954 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 16:43:09,053 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 23 proven. 32 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2020-07-20 16:43:09,054 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2020-07-20 16:43:09,370 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:09,603 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:09,604 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:09,656 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:09,690 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 23 proven. 34 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2020-07-20 16:43:09,691 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [645384355] [2020-07-20 16:43:09,691 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-20 16:43:09,691 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13] total 17 [2020-07-20 16:43:09,691 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1956830336] [2020-07-20 16:43:09,692 INFO L459 AbstractCegarLoop]: Interpolant automaton has 17 states [2020-07-20 16:43:09,692 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2020-07-20 16:43:09,692 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2020-07-20 16:43:09,693 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=228, Unknown=0, NotChecked=0, Total=272 [2020-07-20 16:43:09,693 INFO L87 Difference]: Start difference. First operand 61 states and 101 transitions. Second operand 17 states. [2020-07-20 16:43:10,152 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 16:43:10,153 INFO L93 Difference]: Finished difference Result 131 states and 252 transitions. [2020-07-20 16:43:10,153 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-07-20 16:43:10,153 INFO L78 Accepts]: Start accepts. Automaton has 17 states. Word has length 68 [2020-07-20 16:43:10,154 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 16:43:10,155 INFO L225 Difference]: With dead ends: 131 [2020-07-20 16:43:10,156 INFO L226 Difference]: Without dead ends: 76 [2020-07-20 16:43:10,157 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 151 GetRequests, 116 SyntacticMatches, 11 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 60 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=124, Invalid=526, Unknown=0, NotChecked=0, Total=650 [2020-07-20 16:43:10,158 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 76 states. [2020-07-20 16:43:10,173 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 76 to 68. [2020-07-20 16:43:10,175 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 68 states. [2020-07-20 16:43:10,178 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 68 states to 68 states and 106 transitions. [2020-07-20 16:43:10,179 INFO L78 Accepts]: Start accepts. Automaton has 68 states and 106 transitions. Word has length 68 [2020-07-20 16:43:10,179 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 16:43:10,179 INFO L479 AbstractCegarLoop]: Abstraction has 68 states and 106 transitions. [2020-07-20 16:43:10,179 INFO L480 AbstractCegarLoop]: Interpolant automaton has 17 states. [2020-07-20 16:43:10,179 INFO L276 IsEmpty]: Start isEmpty. Operand 68 states and 106 transitions. [2020-07-20 16:43:10,183 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 83 [2020-07-20 16:43:10,183 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 16:43:10,184 INFO L422 BasicCegarLoop]: trace histogram [6, 6, 5, 5, 5, 4, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-07-20 16:43:10,389 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-07-20 16:43:10,390 INFO L427 AbstractCegarLoop]: === Iteration 12 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 16:43:10,390 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 16:43:10,390 INFO L82 PathProgramCache]: Analyzing trace with hash -1986769418, now seen corresponding path program 1 times [2020-07-20 16:43:10,390 INFO L163 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2020-07-20 16:43:10,391 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [207678929] [2020-07-20 16:43:10,391 INFO L95 rtionOrderModulation]: Keeping assertion order SMT_FEATURE_HEURISTIC (partitioning type FIXED_NUM_PARTITIONS, 4 partitions) No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 13 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 13 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-07-20 16:43:10,436 INFO L228 tOrderPrioritization]: Assert order SMT_FEATURE_HEURISTIC (partitioning type FIXED_NUM_PARTITIONS, 4 partitions) issued 2 check-sat command(s) [2020-07-20 16:43:10,437 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 16:43:10,438 INFO L263 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 14 conjunts are in the unsatisfiable core [2020-07-20 16:43:10,441 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 16:43:10,543 INFO L134 CoverageAnalysis]: Checked inductivity of 132 backedges. 39 proven. 53 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2020-07-20 16:43:10,543 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2020-07-20 16:43:10,986 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:10,988 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:11,040 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:11,041 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:11,084 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:11,094 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:11,311 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:11,371 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:11,372 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:11,416 INFO L134 CoverageAnalysis]: Checked inductivity of 132 backedges. 39 proven. 57 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2020-07-20 16:43:11,416 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [207678929] [2020-07-20 16:43:11,417 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-20 16:43:11,417 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 15] total 21 [2020-07-20 16:43:11,417 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [964989811] [2020-07-20 16:43:11,418 INFO L459 AbstractCegarLoop]: Interpolant automaton has 21 states [2020-07-20 16:43:11,418 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2020-07-20 16:43:11,418 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2020-07-20 16:43:11,418 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=361, Unknown=0, NotChecked=0, Total=420 [2020-07-20 16:43:11,419 INFO L87 Difference]: Start difference. First operand 68 states and 106 transitions. Second operand 21 states. [2020-07-20 16:43:12,295 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 16:43:12,295 INFO L93 Difference]: Finished difference Result 186 states and 366 transitions. [2020-07-20 16:43:12,296 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2020-07-20 16:43:12,296 INFO L78 Accepts]: Start accepts. Automaton has 21 states. Word has length 82 [2020-07-20 16:43:12,297 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 16:43:12,302 INFO L225 Difference]: With dead ends: 186 [2020-07-20 16:43:12,303 INFO L226 Difference]: Without dead ends: 124 [2020-07-20 16:43:12,306 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 193 GetRequests, 145 SyntacticMatches, 11 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 209 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=268, Invalid=1214, Unknown=0, NotChecked=0, Total=1482 [2020-07-20 16:43:12,307 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 124 states. [2020-07-20 16:43:12,335 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 124 to 110. [2020-07-20 16:43:12,336 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 110 states. [2020-07-20 16:43:12,338 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 110 states to 110 states and 179 transitions. [2020-07-20 16:43:12,339 INFO L78 Accepts]: Start accepts. Automaton has 110 states and 179 transitions. Word has length 82 [2020-07-20 16:43:12,339 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 16:43:12,339 INFO L479 AbstractCegarLoop]: Abstraction has 110 states and 179 transitions. [2020-07-20 16:43:12,339 INFO L480 AbstractCegarLoop]: Interpolant automaton has 21 states. [2020-07-20 16:43:12,339 INFO L276 IsEmpty]: Start isEmpty. Operand 110 states and 179 transitions. [2020-07-20 16:43:12,341 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2020-07-20 16:43:12,341 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 16:43:12,341 INFO L422 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-07-20 16:43:12,554 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-07-20 16:43:12,554 INFO L427 AbstractCegarLoop]: === Iteration 13 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 16:43:12,555 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 16:43:12,555 INFO L82 PathProgramCache]: Analyzing trace with hash -1156896337, now seen corresponding path program 3 times [2020-07-20 16:43:12,555 INFO L163 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2020-07-20 16:43:12,556 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [571497380] [2020-07-20 16:43:12,556 INFO L95 rtionOrderModulation]: Keeping assertion order SMT_FEATURE_HEURISTIC (partitioning type FIXED_NUM_PARTITIONS, 4 partitions) No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 14 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 14 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-07-20 16:43:12,608 INFO L228 tOrderPrioritization]: Assert order SMT_FEATURE_HEURISTIC (partitioning type FIXED_NUM_PARTITIONS, 4 partitions) issued 3 check-sat command(s) [2020-07-20 16:43:12,608 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 16:43:12,609 INFO L263 TraceCheckSpWp]: Trace formula consists of 132 conjuncts, 10 conjunts are in the unsatisfiable core [2020-07-20 16:43:12,611 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 16:43:12,659 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 8 proven. 39 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2020-07-20 16:43:12,659 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2020-07-20 16:43:13,023 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:13,109 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:13,110 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:13,155 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:13,190 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 8 proven. 44 refuted. 0 times theorem prover too weak. 29 trivial. 0 not checked. [2020-07-20 16:43:13,190 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [571497380] [2020-07-20 16:43:13,190 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-20 16:43:13,190 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 11] total 14 [2020-07-20 16:43:13,191 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [381126410] [2020-07-20 16:43:13,191 INFO L459 AbstractCegarLoop]: Interpolant automaton has 14 states [2020-07-20 16:43:13,191 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2020-07-20 16:43:13,192 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2020-07-20 16:43:13,192 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=144, Unknown=0, NotChecked=0, Total=182 [2020-07-20 16:43:13,192 INFO L87 Difference]: Start difference. First operand 110 states and 179 transitions. Second operand 14 states. [2020-07-20 16:43:13,371 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 16:43:13,372 INFO L93 Difference]: Finished difference Result 114 states and 182 transitions. [2020-07-20 16:43:13,372 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2020-07-20 16:43:13,372 INFO L78 Accepts]: Start accepts. Automaton has 14 states. Word has length 68 [2020-07-20 16:43:13,373 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 16:43:13,374 INFO L225 Difference]: With dead ends: 114 [2020-07-20 16:43:13,374 INFO L226 Difference]: Without dead ends: 110 [2020-07-20 16:43:13,375 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 142 GetRequests, 118 SyntacticMatches, 8 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=66, Invalid=240, Unknown=0, NotChecked=0, Total=306 [2020-07-20 16:43:13,376 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 110 states. [2020-07-20 16:43:13,391 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 110 to 102. [2020-07-20 16:43:13,391 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 102 states. [2020-07-20 16:43:13,393 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 102 states to 102 states and 159 transitions. [2020-07-20 16:43:13,393 INFO L78 Accepts]: Start accepts. Automaton has 102 states and 159 transitions. Word has length 68 [2020-07-20 16:43:13,394 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 16:43:13,394 INFO L479 AbstractCegarLoop]: Abstraction has 102 states and 159 transitions. [2020-07-20 16:43:13,394 INFO L480 AbstractCegarLoop]: Interpolant automaton has 14 states. [2020-07-20 16:43:13,394 INFO L276 IsEmpty]: Start isEmpty. Operand 102 states and 159 transitions. [2020-07-20 16:43:13,396 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 95 [2020-07-20 16:43:13,396 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 16:43:13,396 INFO L422 BasicCegarLoop]: trace histogram [7, 7, 6, 6, 5, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-07-20 16:43:13,609 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-07-20 16:43:13,610 INFO L427 AbstractCegarLoop]: === Iteration 14 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 16:43:13,611 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 16:43:13,611 INFO L82 PathProgramCache]: Analyzing trace with hash 918304791, now seen corresponding path program 4 times [2020-07-20 16:43:13,611 INFO L163 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2020-07-20 16:43:13,612 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1065372476] [2020-07-20 16:43:13,612 INFO L95 rtionOrderModulation]: Keeping assertion order SMT_FEATURE_HEURISTIC (partitioning type FIXED_NUM_PARTITIONS, 4 partitions) No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 15 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 15 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-07-20 16:43:13,673 INFO L228 tOrderPrioritization]: Assert order SMT_FEATURE_HEURISTIC (partitioning type FIXED_NUM_PARTITIONS, 4 partitions) issued 2 check-sat command(s) [2020-07-20 16:43:13,673 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 16:43:13,674 INFO L263 TraceCheckSpWp]: Trace formula consists of 146 conjuncts, 12 conjunts are in the unsatisfiable core [2020-07-20 16:43:13,677 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 16:43:13,767 INFO L134 CoverageAnalysis]: Checked inductivity of 184 backedges. 78 proven. 33 refuted. 0 times theorem prover too weak. 73 trivial. 0 not checked. [2020-07-20 16:43:13,768 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2020-07-20 16:43:14,184 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:14,250 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:14,285 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:14,410 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:14,411 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:14,459 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:14,491 INFO L134 CoverageAnalysis]: Checked inductivity of 184 backedges. 78 proven. 35 refuted. 0 times theorem prover too weak. 71 trivial. 0 not checked. [2020-07-20 16:43:14,491 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1065372476] [2020-07-20 16:43:14,492 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-20 16:43:14,492 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13] total 19 [2020-07-20 16:43:14,492 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2015417092] [2020-07-20 16:43:14,492 INFO L459 AbstractCegarLoop]: Interpolant automaton has 19 states [2020-07-20 16:43:14,493 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2020-07-20 16:43:14,493 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2020-07-20 16:43:14,493 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=292, Unknown=0, NotChecked=0, Total=342 [2020-07-20 16:43:14,493 INFO L87 Difference]: Start difference. First operand 102 states and 159 transitions. Second operand 19 states. [2020-07-20 16:43:15,038 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 16:43:15,039 INFO L93 Difference]: Finished difference Result 269 states and 520 transitions. [2020-07-20 16:43:15,044 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2020-07-20 16:43:15,045 INFO L78 Accepts]: Start accepts. Automaton has 19 states. Word has length 94 [2020-07-20 16:43:15,045 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 16:43:15,049 INFO L225 Difference]: With dead ends: 269 [2020-07-20 16:43:15,049 INFO L226 Difference]: Without dead ends: 168 [2020-07-20 16:43:15,053 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 199 GetRequests, 162 SyntacticMatches, 9 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 85 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=157, Invalid=713, Unknown=0, NotChecked=0, Total=870 [2020-07-20 16:43:15,054 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 168 states. [2020-07-20 16:43:15,081 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 168 to 144. [2020-07-20 16:43:15,081 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 144 states. [2020-07-20 16:43:15,088 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 144 states to 144 states and 247 transitions. [2020-07-20 16:43:15,090 INFO L78 Accepts]: Start accepts. Automaton has 144 states and 247 transitions. Word has length 94 [2020-07-20 16:43:15,092 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 16:43:15,092 INFO L479 AbstractCegarLoop]: Abstraction has 144 states and 247 transitions. [2020-07-20 16:43:15,092 INFO L480 AbstractCegarLoop]: Interpolant automaton has 19 states. [2020-07-20 16:43:15,092 INFO L276 IsEmpty]: Start isEmpty. Operand 144 states and 247 transitions. [2020-07-20 16:43:15,097 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2020-07-20 16:43:15,097 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 16:43:15,097 INFO L422 BasicCegarLoop]: trace histogram [7, 7, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-07-20 16:43:15,310 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-07-20 16:43:15,311 INFO L427 AbstractCegarLoop]: === Iteration 15 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 16:43:15,311 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 16:43:15,312 INFO L82 PathProgramCache]: Analyzing trace with hash -1676117994, now seen corresponding path program 2 times [2020-07-20 16:43:15,312 INFO L163 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2020-07-20 16:43:15,312 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [775827190] [2020-07-20 16:43:15,312 INFO L95 rtionOrderModulation]: Keeping assertion order SMT_FEATURE_HEURISTIC (partitioning type FIXED_NUM_PARTITIONS, 4 partitions) No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 16 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 16 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-07-20 16:43:15,374 INFO L228 tOrderPrioritization]: Assert order SMT_FEATURE_HEURISTIC (partitioning type FIXED_NUM_PARTITIONS, 4 partitions) issued 3 check-sat command(s) [2020-07-20 16:43:15,374 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 16:43:15,375 INFO L263 TraceCheckSpWp]: Trace formula consists of 155 conjuncts, 8 conjunts are in the unsatisfiable core [2020-07-20 16:43:15,377 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 16:43:15,428 INFO L134 CoverageAnalysis]: Checked inductivity of 133 backedges. 30 proven. 29 refuted. 0 times theorem prover too weak. 74 trivial. 0 not checked. [2020-07-20 16:43:15,429 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2020-07-20 16:43:15,686 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:15,733 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:15,734 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:15,780 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:15,826 INFO L134 CoverageAnalysis]: Checked inductivity of 133 backedges. 30 proven. 31 refuted. 0 times theorem prover too weak. 72 trivial. 0 not checked. [2020-07-20 16:43:15,827 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [775827190] [2020-07-20 16:43:15,827 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-20 16:43:15,827 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 12 [2020-07-20 16:43:15,828 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [808500592] [2020-07-20 16:43:15,828 INFO L459 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-07-20 16:43:15,828 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2020-07-20 16:43:15,828 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-07-20 16:43:15,829 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2020-07-20 16:43:15,829 INFO L87 Difference]: Start difference. First operand 144 states and 247 transitions. Second operand 12 states. [2020-07-20 16:43:15,985 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 16:43:15,985 INFO L93 Difference]: Finished difference Result 167 states and 289 transitions. [2020-07-20 16:43:15,986 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2020-07-20 16:43:15,986 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 80 [2020-07-20 16:43:15,987 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 16:43:15,989 INFO L225 Difference]: With dead ends: 167 [2020-07-20 16:43:15,989 INFO L226 Difference]: Without dead ends: 163 [2020-07-20 16:43:15,990 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 163 GetRequests, 144 SyntacticMatches, 6 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=49, Invalid=161, Unknown=0, NotChecked=0, Total=210 [2020-07-20 16:43:15,991 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 163 states. [2020-07-20 16:43:16,003 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 163 to 157. [2020-07-20 16:43:16,004 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 157 states. [2020-07-20 16:43:16,006 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 157 states to 157 states and 272 transitions. [2020-07-20 16:43:16,006 INFO L78 Accepts]: Start accepts. Automaton has 157 states and 272 transitions. Word has length 80 [2020-07-20 16:43:16,007 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 16:43:16,007 INFO L479 AbstractCegarLoop]: Abstraction has 157 states and 272 transitions. [2020-07-20 16:43:16,007 INFO L480 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-07-20 16:43:16,007 INFO L276 IsEmpty]: Start isEmpty. Operand 157 states and 272 transitions. [2020-07-20 16:43:16,010 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2020-07-20 16:43:16,010 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 16:43:16,010 INFO L422 BasicCegarLoop]: trace histogram [11, 11, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-07-20 16:43:16,223 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-07-20 16:43:16,224 INFO L427 AbstractCegarLoop]: === Iteration 16 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 16:43:16,224 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 16:43:16,224 INFO L82 PathProgramCache]: Analyzing trace with hash 2019487259, now seen corresponding path program 3 times [2020-07-20 16:43:16,224 INFO L163 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2020-07-20 16:43:16,225 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [452273151] [2020-07-20 16:43:16,225 INFO L95 rtionOrderModulation]: Keeping assertion order SMT_FEATURE_HEURISTIC (partitioning type FIXED_NUM_PARTITIONS, 4 partitions) No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 17 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 17 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-07-20 16:43:16,296 INFO L228 tOrderPrioritization]: Assert order SMT_FEATURE_HEURISTIC (partitioning type FIXED_NUM_PARTITIONS, 4 partitions) issued 2 check-sat command(s) [2020-07-20 16:43:16,296 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 16:43:16,298 INFO L263 TraceCheckSpWp]: Trace formula consists of 179 conjuncts, 14 conjunts are in the unsatisfiable core [2020-07-20 16:43:16,301 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 16:43:16,416 INFO L134 CoverageAnalysis]: Checked inductivity of 357 backedges. 177 proven. 90 refuted. 0 times theorem prover too weak. 90 trivial. 0 not checked. [2020-07-20 16:43:16,416 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2020-07-20 16:43:17,204 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:17,205 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:17,258 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:17,541 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:17,592 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:17,650 INFO L134 CoverageAnalysis]: Checked inductivity of 357 backedges. 71 proven. 141 refuted. 0 times theorem prover too weak. 145 trivial. 0 not checked. [2020-07-20 16:43:17,650 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [452273151] [2020-07-20 16:43:17,651 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-20 16:43:17,651 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 15] total 21 [2020-07-20 16:43:17,651 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1240007922] [2020-07-20 16:43:17,652 INFO L459 AbstractCegarLoop]: Interpolant automaton has 21 states [2020-07-20 16:43:17,652 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2020-07-20 16:43:17,652 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2020-07-20 16:43:17,653 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=361, Unknown=0, NotChecked=0, Total=420 [2020-07-20 16:43:17,653 INFO L87 Difference]: Start difference. First operand 157 states and 272 transitions. Second operand 21 states. [2020-07-20 16:43:18,237 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 16:43:18,237 INFO L93 Difference]: Finished difference Result 369 states and 701 transitions. [2020-07-20 16:43:18,238 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2020-07-20 16:43:18,238 INFO L78 Accepts]: Start accepts. Automaton has 21 states. Word has length 120 [2020-07-20 16:43:18,239 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 16:43:18,242 INFO L225 Difference]: With dead ends: 369 [2020-07-20 16:43:18,243 INFO L226 Difference]: Without dead ends: 218 [2020-07-20 16:43:18,245 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 255 GetRequests, 213 SyntacticMatches, 11 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 125 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=187, Invalid=869, Unknown=0, NotChecked=0, Total=1056 [2020-07-20 16:43:18,246 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 218 states. [2020-07-20 16:43:18,263 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 218 to 173. [2020-07-20 16:43:18,264 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 173 states. [2020-07-20 16:43:18,266 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 173 states to 173 states and 306 transitions. [2020-07-20 16:43:18,266 INFO L78 Accepts]: Start accepts. Automaton has 173 states and 306 transitions. Word has length 120 [2020-07-20 16:43:18,267 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 16:43:18,267 INFO L479 AbstractCegarLoop]: Abstraction has 173 states and 306 transitions. [2020-07-20 16:43:18,267 INFO L480 AbstractCegarLoop]: Interpolant automaton has 21 states. [2020-07-20 16:43:18,267 INFO L276 IsEmpty]: Start isEmpty. Operand 173 states and 306 transitions. [2020-07-20 16:43:18,270 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 93 [2020-07-20 16:43:18,270 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 16:43:18,271 INFO L422 BasicCegarLoop]: trace histogram [7, 7, 6, 6, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-07-20 16:43:18,483 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-07-20 16:43:18,484 INFO L427 AbstractCegarLoop]: === Iteration 17 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 16:43:18,484 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 16:43:18,484 INFO L82 PathProgramCache]: Analyzing trace with hash -923530611, now seen corresponding path program 4 times [2020-07-20 16:43:18,484 INFO L163 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2020-07-20 16:43:18,485 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1295830423] [2020-07-20 16:43:18,485 INFO L95 rtionOrderModulation]: Keeping assertion order SMT_FEATURE_HEURISTIC (partitioning type FIXED_NUM_PARTITIONS, 4 partitions) No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 18 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 18 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-07-20 16:43:18,555 INFO L228 tOrderPrioritization]: Assert order SMT_FEATURE_HEURISTIC (partitioning type FIXED_NUM_PARTITIONS, 4 partitions) issued 3 check-sat command(s) [2020-07-20 16:43:18,558 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 16:43:18,560 INFO L263 TraceCheckSpWp]: Trace formula consists of 178 conjuncts, 8 conjunts are in the unsatisfiable core [2020-07-20 16:43:18,562 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 16:43:18,602 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 55 proven. 14 refuted. 0 times theorem prover too weak. 108 trivial. 0 not checked. [2020-07-20 16:43:18,603 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2020-07-20 16:43:18,826 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:18,827 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:18,872 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:18,928 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:19,005 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 55 proven. 16 refuted. 0 times theorem prover too weak. 106 trivial. 0 not checked. [2020-07-20 16:43:19,006 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1295830423] [2020-07-20 16:43:19,006 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-20 16:43:19,006 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 12 [2020-07-20 16:43:19,006 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1597275063] [2020-07-20 16:43:19,007 INFO L459 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-07-20 16:43:19,007 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2020-07-20 16:43:19,007 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-07-20 16:43:19,007 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2020-07-20 16:43:19,008 INFO L87 Difference]: Start difference. First operand 173 states and 306 transitions. Second operand 12 states. [2020-07-20 16:43:19,169 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 16:43:19,170 INFO L93 Difference]: Finished difference Result 191 states and 349 transitions. [2020-07-20 16:43:19,170 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2020-07-20 16:43:19,170 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 92 [2020-07-20 16:43:19,171 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 16:43:19,173 INFO L225 Difference]: With dead ends: 191 [2020-07-20 16:43:19,174 INFO L226 Difference]: Without dead ends: 187 [2020-07-20 16:43:19,175 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 188 GetRequests, 169 SyntacticMatches, 6 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=49, Invalid=161, Unknown=0, NotChecked=0, Total=210 [2020-07-20 16:43:19,175 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 187 states. [2020-07-20 16:43:19,188 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 187 to 176. [2020-07-20 16:43:19,189 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 176 states. [2020-07-20 16:43:19,191 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 176 states to 176 states and 316 transitions. [2020-07-20 16:43:19,191 INFO L78 Accepts]: Start accepts. Automaton has 176 states and 316 transitions. Word has length 92 [2020-07-20 16:43:19,192 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 16:43:19,192 INFO L479 AbstractCegarLoop]: Abstraction has 176 states and 316 transitions. [2020-07-20 16:43:19,192 INFO L480 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-07-20 16:43:19,192 INFO L276 IsEmpty]: Start isEmpty. Operand 176 states and 316 transitions. [2020-07-20 16:43:19,195 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 119 [2020-07-20 16:43:19,195 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 16:43:19,195 INFO L422 BasicCegarLoop]: trace histogram [10, 10, 7, 7, 6, 5, 5, 5, 5, 5, 5, 5, 5, 4, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-07-20 16:43:19,410 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-07-20 16:43:19,411 INFO L427 AbstractCegarLoop]: === Iteration 18 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 16:43:19,411 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 16:43:19,412 INFO L82 PathProgramCache]: Analyzing trace with hash 1156827333, now seen corresponding path program 2 times [2020-07-20 16:43:19,412 INFO L163 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2020-07-20 16:43:19,412 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1817572405] [2020-07-20 16:43:19,413 INFO L95 rtionOrderModulation]: Keeping assertion order SMT_FEATURE_HEURISTIC (partitioning type FIXED_NUM_PARTITIONS, 4 partitions) No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 19 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 19 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-07-20 16:43:19,485 INFO L228 tOrderPrioritization]: Assert order SMT_FEATURE_HEURISTIC (partitioning type FIXED_NUM_PARTITIONS, 4 partitions) issued 2 check-sat command(s) [2020-07-20 16:43:19,485 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 16:43:19,487 INFO L263 TraceCheckSpWp]: Trace formula consists of 179 conjuncts, 16 conjunts are in the unsatisfiable core [2020-07-20 16:43:19,489 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 16:43:19,603 INFO L134 CoverageAnalysis]: Checked inductivity of 332 backedges. 84 proven. 110 refuted. 0 times theorem prover too weak. 138 trivial. 0 not checked. [2020-07-20 16:43:19,603 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2020-07-20 16:43:20,160 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:20,216 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:20,263 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:20,651 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:20,652 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:20,758 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:20,758 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:20,814 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:20,815 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:20,857 INFO L134 CoverageAnalysis]: Checked inductivity of 332 backedges. 84 proven. 116 refuted. 0 times theorem prover too weak. 132 trivial. 0 not checked. [2020-07-20 16:43:20,858 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1817572405] [2020-07-20 16:43:20,858 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-20 16:43:20,858 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 17] total 23 [2020-07-20 16:43:20,858 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1014823008] [2020-07-20 16:43:20,859 INFO L459 AbstractCegarLoop]: Interpolant automaton has 23 states [2020-07-20 16:43:20,859 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2020-07-20 16:43:20,859 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2020-07-20 16:43:20,861 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=439, Unknown=0, NotChecked=0, Total=506 [2020-07-20 16:43:20,861 INFO L87 Difference]: Start difference. First operand 176 states and 316 transitions. Second operand 23 states. [2020-07-20 16:43:21,676 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 16:43:21,676 INFO L93 Difference]: Finished difference Result 393 states and 799 transitions. [2020-07-20 16:43:21,677 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2020-07-20 16:43:21,677 INFO L78 Accepts]: Start accepts. Automaton has 23 states. Word has length 118 [2020-07-20 16:43:21,677 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 16:43:21,681 INFO L225 Difference]: With dead ends: 393 [2020-07-20 16:43:21,681 INFO L226 Difference]: Without dead ends: 222 [2020-07-20 16:43:21,684 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 257 GetRequests, 207 SyntacticMatches, 13 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 207 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=261, Invalid=1221, Unknown=0, NotChecked=0, Total=1482 [2020-07-20 16:43:21,685 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 222 states. [2020-07-20 16:43:21,705 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 222 to 183. [2020-07-20 16:43:21,706 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 183 states. [2020-07-20 16:43:21,708 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 183 states to 183 states and 321 transitions. [2020-07-20 16:43:21,708 INFO L78 Accepts]: Start accepts. Automaton has 183 states and 321 transitions. Word has length 118 [2020-07-20 16:43:21,709 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 16:43:21,709 INFO L479 AbstractCegarLoop]: Abstraction has 183 states and 321 transitions. [2020-07-20 16:43:21,709 INFO L480 AbstractCegarLoop]: Interpolant automaton has 23 states. [2020-07-20 16:43:21,709 INFO L276 IsEmpty]: Start isEmpty. Operand 183 states and 321 transitions. [2020-07-20 16:43:21,712 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2020-07-20 16:43:21,712 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 16:43:21,712 INFO L422 BasicCegarLoop]: trace histogram [8, 8, 7, 7, 5, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-07-20 16:43:21,925 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-07-20 16:43:21,926 INFO L427 AbstractCegarLoop]: === Iteration 19 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 16:43:21,926 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 16:43:21,927 INFO L82 PathProgramCache]: Analyzing trace with hash 767209796, now seen corresponding path program 3 times [2020-07-20 16:43:21,927 INFO L163 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2020-07-20 16:43:21,928 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1362503304] [2020-07-20 16:43:21,928 INFO L95 rtionOrderModulation]: Keeping assertion order SMT_FEATURE_HEURISTIC (partitioning type FIXED_NUM_PARTITIONS, 4 partitions) No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 20 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 20 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-07-20 16:43:22,008 INFO L228 tOrderPrioritization]: Assert order SMT_FEATURE_HEURISTIC (partitioning type FIXED_NUM_PARTITIONS, 4 partitions) issued 3 check-sat command(s) [2020-07-20 16:43:22,009 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 16:43:22,010 INFO L263 TraceCheckSpWp]: Trace formula consists of 201 conjuncts, 12 conjunts are in the unsatisfiable core [2020-07-20 16:43:22,011 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 16:43:22,076 INFO L134 CoverageAnalysis]: Checked inductivity of 241 backedges. 20 proven. 96 refuted. 0 times theorem prover too weak. 125 trivial. 0 not checked. [2020-07-20 16:43:22,076 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2020-07-20 16:43:22,696 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:22,696 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:22,855 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:22,944 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:22,945 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:22,993 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:23,036 INFO L134 CoverageAnalysis]: Checked inductivity of 241 backedges. 20 proven. 104 refuted. 0 times theorem prover too weak. 117 trivial. 0 not checked. [2020-07-20 16:43:23,037 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1362503304] [2020-07-20 16:43:23,037 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-20 16:43:23,037 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 13] total 16 [2020-07-20 16:43:23,037 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1841435354] [2020-07-20 16:43:23,038 INFO L459 AbstractCegarLoop]: Interpolant automaton has 16 states [2020-07-20 16:43:23,038 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2020-07-20 16:43:23,038 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2020-07-20 16:43:23,038 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=192, Unknown=0, NotChecked=0, Total=240 [2020-07-20 16:43:23,039 INFO L87 Difference]: Start difference. First operand 183 states and 321 transitions. Second operand 16 states. [2020-07-20 16:43:23,252 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 16:43:23,252 INFO L93 Difference]: Finished difference Result 203 states and 360 transitions. [2020-07-20 16:43:23,253 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2020-07-20 16:43:23,253 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 104 [2020-07-20 16:43:23,253 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 16:43:23,256 INFO L225 Difference]: With dead ends: 203 [2020-07-20 16:43:23,257 INFO L226 Difference]: Without dead ends: 199 [2020-07-20 16:43:23,258 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 214 GetRequests, 185 SyntacticMatches, 10 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 67 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=89, Invalid=331, Unknown=0, NotChecked=0, Total=420 [2020-07-20 16:43:23,258 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 199 states. [2020-07-20 16:43:23,273 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 199 to 188. [2020-07-20 16:43:23,273 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 188 states. [2020-07-20 16:43:23,275 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 188 states to 188 states and 333 transitions. [2020-07-20 16:43:23,275 INFO L78 Accepts]: Start accepts. Automaton has 188 states and 333 transitions. Word has length 104 [2020-07-20 16:43:23,276 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 16:43:23,276 INFO L479 AbstractCegarLoop]: Abstraction has 188 states and 333 transitions. [2020-07-20 16:43:23,276 INFO L480 AbstractCegarLoop]: Interpolant automaton has 16 states. [2020-07-20 16:43:23,276 INFO L276 IsEmpty]: Start isEmpty. Operand 188 states and 333 transitions. [2020-07-20 16:43:23,279 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 107 [2020-07-20 16:43:23,279 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 16:43:23,279 INFO L422 BasicCegarLoop]: trace histogram [8, 8, 7, 7, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-07-20 16:43:23,493 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-07-20 16:43:23,494 INFO L427 AbstractCegarLoop]: === Iteration 20 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 16:43:23,494 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 16:43:23,494 INFO L82 PathProgramCache]: Analyzing trace with hash -1607585794, now seen corresponding path program 5 times [2020-07-20 16:43:23,494 INFO L163 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2020-07-20 16:43:23,494 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1774072420] [2020-07-20 16:43:23,494 INFO L95 rtionOrderModulation]: Keeping assertion order SMT_FEATURE_HEURISTIC (partitioning type FIXED_NUM_PARTITIONS, 4 partitions) No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 21 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 21 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-07-20 16:43:23,586 INFO L228 tOrderPrioritization]: Assert order SMT_FEATURE_HEURISTIC (partitioning type FIXED_NUM_PARTITIONS, 4 partitions) issued 2 check-sat command(s) [2020-07-20 16:43:23,586 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 16:43:23,588 INFO L263 TraceCheckSpWp]: Trace formula consists of 161 conjuncts, 12 conjunts are in the unsatisfiable core [2020-07-20 16:43:23,590 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 16:43:23,682 INFO L134 CoverageAnalysis]: Checked inductivity of 248 backedges. 158 proven. 31 refuted. 0 times theorem prover too weak. 59 trivial. 0 not checked. [2020-07-20 16:43:23,682 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2020-07-20 16:43:24,385 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:24,386 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:24,635 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:24,691 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:24,692 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:24,741 INFO L134 CoverageAnalysis]: Checked inductivity of 248 backedges. 50 proven. 96 refuted. 0 times theorem prover too weak. 102 trivial. 0 not checked. [2020-07-20 16:43:24,742 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1774072420] [2020-07-20 16:43:24,742 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-20 16:43:24,742 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13] total 17 [2020-07-20 16:43:24,742 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [826624856] [2020-07-20 16:43:24,743 INFO L459 AbstractCegarLoop]: Interpolant automaton has 17 states [2020-07-20 16:43:24,743 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2020-07-20 16:43:24,744 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2020-07-20 16:43:24,744 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=228, Unknown=0, NotChecked=0, Total=272 [2020-07-20 16:43:24,744 INFO L87 Difference]: Start difference. First operand 188 states and 333 transitions. Second operand 17 states. [2020-07-20 16:43:25,160 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 16:43:25,160 INFO L93 Difference]: Finished difference Result 374 states and 685 transitions. [2020-07-20 16:43:25,161 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-07-20 16:43:25,161 INFO L78 Accepts]: Start accepts. Automaton has 17 states. Word has length 106 [2020-07-20 16:43:25,162 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 16:43:25,165 INFO L225 Difference]: With dead ends: 374 [2020-07-20 16:43:25,165 INFO L226 Difference]: Without dead ends: 192 [2020-07-20 16:43:25,168 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 221 GetRequests, 186 SyntacticMatches, 11 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 60 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=124, Invalid=526, Unknown=0, NotChecked=0, Total=650 [2020-07-20 16:43:25,168 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 192 states. [2020-07-20 16:43:25,181 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 192 to 190. [2020-07-20 16:43:25,181 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 190 states. [2020-07-20 16:43:25,183 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 190 states to 190 states and 327 transitions. [2020-07-20 16:43:25,183 INFO L78 Accepts]: Start accepts. Automaton has 190 states and 327 transitions. Word has length 106 [2020-07-20 16:43:25,184 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 16:43:25,184 INFO L479 AbstractCegarLoop]: Abstraction has 190 states and 327 transitions. [2020-07-20 16:43:25,184 INFO L480 AbstractCegarLoop]: Interpolant automaton has 17 states. [2020-07-20 16:43:25,184 INFO L276 IsEmpty]: Start isEmpty. Operand 190 states and 327 transitions. [2020-07-20 16:43:25,187 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2020-07-20 16:43:25,187 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 16:43:25,187 INFO L422 BasicCegarLoop]: trace histogram [10, 10, 7, 7, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-07-20 16:43:25,401 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-07-20 16:43:25,401 INFO L427 AbstractCegarLoop]: === Iteration 21 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 16:43:25,402 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 16:43:25,402 INFO L82 PathProgramCache]: Analyzing trace with hash -1245954009, now seen corresponding path program 6 times [2020-07-20 16:43:25,403 INFO L163 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2020-07-20 16:43:25,403 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [111289440] [2020-07-20 16:43:25,403 INFO L95 rtionOrderModulation]: Keeping assertion order SMT_FEATURE_HEURISTIC (partitioning type FIXED_NUM_PARTITIONS, 4 partitions) No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 22 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 22 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-07-20 16:43:25,497 INFO L228 tOrderPrioritization]: Assert order SMT_FEATURE_HEURISTIC (partitioning type FIXED_NUM_PARTITIONS, 4 partitions) issued 2 check-sat command(s) [2020-07-20 16:43:25,497 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 16:43:25,498 INFO L263 TraceCheckSpWp]: Trace formula consists of 181 conjuncts, 16 conjunts are in the unsatisfiable core [2020-07-20 16:43:25,501 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 16:43:25,627 INFO L134 CoverageAnalysis]: Checked inductivity of 341 backedges. 78 proven. 124 refuted. 0 times theorem prover too weak. 139 trivial. 0 not checked. [2020-07-20 16:43:25,627 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2020-07-20 16:43:26,248 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:26,305 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:26,703 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:26,797 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:26,846 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:26,904 INFO L134 CoverageAnalysis]: Checked inductivity of 341 backedges. 78 proven. 130 refuted. 0 times theorem prover too weak. 133 trivial. 0 not checked. [2020-07-20 16:43:26,905 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [111289440] [2020-07-20 16:43:26,905 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-20 16:43:26,906 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 17] total 21 [2020-07-20 16:43:26,906 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1544121752] [2020-07-20 16:43:26,906 INFO L459 AbstractCegarLoop]: Interpolant automaton has 21 states [2020-07-20 16:43:26,907 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2020-07-20 16:43:26,907 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2020-07-20 16:43:26,907 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=360, Unknown=0, NotChecked=0, Total=420 [2020-07-20 16:43:26,907 INFO L87 Difference]: Start difference. First operand 190 states and 327 transitions. Second operand 21 states. [2020-07-20 16:43:27,561 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 16:43:27,561 INFO L93 Difference]: Finished difference Result 387 states and 724 transitions. [2020-07-20 16:43:27,562 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2020-07-20 16:43:27,562 INFO L78 Accepts]: Start accepts. Automaton has 21 states. Word has length 120 [2020-07-20 16:43:27,562 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 16:43:27,565 INFO L225 Difference]: With dead ends: 387 [2020-07-20 16:43:27,565 INFO L226 Difference]: Without dead ends: 201 [2020-07-20 16:43:27,568 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 257 GetRequests, 211 SyntacticMatches, 15 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 144 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=186, Invalid=870, Unknown=0, NotChecked=0, Total=1056 [2020-07-20 16:43:27,568 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 201 states. [2020-07-20 16:43:27,580 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 201 to 180. [2020-07-20 16:43:27,581 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 180 states. [2020-07-20 16:43:27,583 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 180 states to 180 states and 284 transitions. [2020-07-20 16:43:27,583 INFO L78 Accepts]: Start accepts. Automaton has 180 states and 284 transitions. Word has length 120 [2020-07-20 16:43:27,583 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 16:43:27,584 INFO L479 AbstractCegarLoop]: Abstraction has 180 states and 284 transitions. [2020-07-20 16:43:27,584 INFO L480 AbstractCegarLoop]: Interpolant automaton has 21 states. [2020-07-20 16:43:27,584 INFO L276 IsEmpty]: Start isEmpty. Operand 180 states and 284 transitions. [2020-07-20 16:43:27,586 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2020-07-20 16:43:27,586 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 16:43:27,587 INFO L422 BasicCegarLoop]: trace histogram [8, 8, 7, 7, 6, 6, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-07-20 16:43:27,799 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-07-20 16:43:27,800 INFO L427 AbstractCegarLoop]: === Iteration 22 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 16:43:27,800 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 16:43:27,801 INFO L82 PathProgramCache]: Analyzing trace with hash -1540036056, now seen corresponding path program 7 times [2020-07-20 16:43:27,801 INFO L163 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2020-07-20 16:43:27,801 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1037027943] [2020-07-20 16:43:27,801 INFO L95 rtionOrderModulation]: Keeping assertion order SMT_FEATURE_HEURISTIC (partitioning type FIXED_NUM_PARTITIONS, 4 partitions) No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 23 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 23 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-07-20 16:43:27,932 INFO L228 tOrderPrioritization]: Assert order SMT_FEATURE_HEURISTIC (partitioning type FIXED_NUM_PARTITIONS, 4 partitions) issued 3 check-sat command(s) [2020-07-20 16:43:27,932 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 16:43:27,934 INFO L263 TraceCheckSpWp]: Trace formula consists of 214 conjuncts, 12 conjunts are in the unsatisfiable core [2020-07-20 16:43:27,936 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 16:43:28,010 INFO L134 CoverageAnalysis]: Checked inductivity of 262 backedges. 20 proven. 107 refuted. 0 times theorem prover too weak. 135 trivial. 0 not checked. [2020-07-20 16:43:28,010 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2020-07-20 16:43:28,632 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:28,799 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:28,925 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:28,926 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:28,998 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:29,059 INFO L134 CoverageAnalysis]: Checked inductivity of 262 backedges. 20 proven. 117 refuted. 0 times theorem prover too weak. 125 trivial. 0 not checked. [2020-07-20 16:43:29,060 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1037027943] [2020-07-20 16:43:29,061 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-20 16:43:29,061 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 13] total 16 [2020-07-20 16:43:29,061 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1170290142] [2020-07-20 16:43:29,062 INFO L459 AbstractCegarLoop]: Interpolant automaton has 16 states [2020-07-20 16:43:29,062 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2020-07-20 16:43:29,063 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2020-07-20 16:43:29,063 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=192, Unknown=0, NotChecked=0, Total=240 [2020-07-20 16:43:29,063 INFO L87 Difference]: Start difference. First operand 180 states and 284 transitions. Second operand 16 states. [2020-07-20 16:43:29,341 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 16:43:29,342 INFO L93 Difference]: Finished difference Result 214 states and 364 transitions. [2020-07-20 16:43:29,342 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2020-07-20 16:43:29,343 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 109 [2020-07-20 16:43:29,343 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 16:43:29,346 INFO L225 Difference]: With dead ends: 214 [2020-07-20 16:43:29,347 INFO L226 Difference]: Without dead ends: 210 [2020-07-20 16:43:29,348 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 222 GetRequests, 193 SyntacticMatches, 10 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 67 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=89, Invalid=331, Unknown=0, NotChecked=0, Total=420 [2020-07-20 16:43:29,349 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 210 states. [2020-07-20 16:43:29,362 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 210 to 207. [2020-07-20 16:43:29,363 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 207 states. [2020-07-20 16:43:29,365 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 207 states to 207 states and 352 transitions. [2020-07-20 16:43:29,365 INFO L78 Accepts]: Start accepts. Automaton has 207 states and 352 transitions. Word has length 109 [2020-07-20 16:43:29,366 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 16:43:29,366 INFO L479 AbstractCegarLoop]: Abstraction has 207 states and 352 transitions. [2020-07-20 16:43:29,366 INFO L480 AbstractCegarLoop]: Interpolant automaton has 16 states. [2020-07-20 16:43:29,366 INFO L276 IsEmpty]: Start isEmpty. Operand 207 states and 352 transitions. [2020-07-20 16:43:29,369 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2020-07-20 16:43:29,369 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 16:43:29,369 INFO L422 BasicCegarLoop]: trace histogram [10, 10, 7, 7, 6, 6, 5, 5, 5, 5, 5, 5, 5, 4, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-07-20 16:43:29,579 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-07-20 16:43:29,580 INFO L427 AbstractCegarLoop]: === Iteration 23 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 16:43:29,580 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 16:43:29,581 INFO L82 PathProgramCache]: Analyzing trace with hash -1905629551, now seen corresponding path program 8 times [2020-07-20 16:43:29,581 INFO L163 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2020-07-20 16:43:29,581 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [944602947] [2020-07-20 16:43:29,581 INFO L95 rtionOrderModulation]: Keeping assertion order SMT_FEATURE_HEURISTIC (partitioning type FIXED_NUM_PARTITIONS, 4 partitions) No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 24 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 24 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-07-20 16:43:29,708 INFO L228 tOrderPrioritization]: Assert order SMT_FEATURE_HEURISTIC (partitioning type FIXED_NUM_PARTITIONS, 4 partitions) issued 3 check-sat command(s) [2020-07-20 16:43:29,709 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 16:43:29,711 INFO L263 TraceCheckSpWp]: Trace formula consists of 237 conjuncts, 10 conjunts are in the unsatisfiable core [2020-07-20 16:43:29,715 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 16:43:29,787 INFO L134 CoverageAnalysis]: Checked inductivity of 346 backedges. 47 proven. 86 refuted. 0 times theorem prover too weak. 213 trivial. 0 not checked. [2020-07-20 16:43:29,787 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2020-07-20 16:43:30,273 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:30,274 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:30,390 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:30,391 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:30,434 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:30,435 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:30,473 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:30,509 INFO L134 CoverageAnalysis]: Checked inductivity of 346 backedges. 47 proven. 91 refuted. 0 times theorem prover too weak. 208 trivial. 0 not checked. [2020-07-20 16:43:30,509 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [944602947] [2020-07-20 16:43:30,509 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-20 16:43:30,510 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 11] total 14 [2020-07-20 16:43:30,510 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1467464819] [2020-07-20 16:43:30,510 INFO L459 AbstractCegarLoop]: Interpolant automaton has 14 states [2020-07-20 16:43:30,510 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2020-07-20 16:43:30,511 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2020-07-20 16:43:30,511 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=144, Unknown=0, NotChecked=0, Total=182 [2020-07-20 16:43:30,511 INFO L87 Difference]: Start difference. First operand 207 states and 352 transitions. Second operand 14 states. [2020-07-20 16:43:30,696 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 16:43:30,696 INFO L93 Difference]: Finished difference Result 237 states and 416 transitions. [2020-07-20 16:43:30,697 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2020-07-20 16:43:30,697 INFO L78 Accepts]: Start accepts. Automaton has 14 states. Word has length 121 [2020-07-20 16:43:30,698 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 16:43:30,701 INFO L225 Difference]: With dead ends: 237 [2020-07-20 16:43:30,701 INFO L226 Difference]: Without dead ends: 233 [2020-07-20 16:43:30,702 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 245 GetRequests, 221 SyntacticMatches, 8 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=66, Invalid=240, Unknown=0, NotChecked=0, Total=306 [2020-07-20 16:43:30,703 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 233 states. [2020-07-20 16:43:30,717 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 233 to 207. [2020-07-20 16:43:30,718 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 207 states. [2020-07-20 16:43:30,720 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 207 states to 207 states and 352 transitions. [2020-07-20 16:43:30,721 INFO L78 Accepts]: Start accepts. Automaton has 207 states and 352 transitions. Word has length 121 [2020-07-20 16:43:30,721 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 16:43:30,721 INFO L479 AbstractCegarLoop]: Abstraction has 207 states and 352 transitions. [2020-07-20 16:43:30,721 INFO L480 AbstractCegarLoop]: Interpolant automaton has 14 states. [2020-07-20 16:43:30,721 INFO L276 IsEmpty]: Start isEmpty. Operand 207 states and 352 transitions. [2020-07-20 16:43:30,725 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 146 [2020-07-20 16:43:30,726 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 16:43:30,726 INFO L422 BasicCegarLoop]: trace histogram [12, 12, 9, 9, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 4, 4, 4, 4, 4, 4, 4, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-07-20 16:43:30,940 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-07-20 16:43:30,941 INFO L427 AbstractCegarLoop]: === Iteration 24 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 16:43:30,941 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 16:43:30,941 INFO L82 PathProgramCache]: Analyzing trace with hash 2023571201, now seen corresponding path program 3 times [2020-07-20 16:43:30,941 INFO L163 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2020-07-20 16:43:30,941 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [311020936] [2020-07-20 16:43:30,942 INFO L95 rtionOrderModulation]: Keeping assertion order SMT_FEATURE_HEURISTIC (partitioning type FIXED_NUM_PARTITIONS, 4 partitions) No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 25 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 25 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-07-20 16:43:31,077 INFO L228 tOrderPrioritization]: Assert order SMT_FEATURE_HEURISTIC (partitioning type FIXED_NUM_PARTITIONS, 4 partitions) issued 3 check-sat command(s) [2020-07-20 16:43:31,077 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 16:43:31,079 INFO L263 TraceCheckSpWp]: Trace formula consists of 283 conjuncts, 10 conjunts are in the unsatisfiable core [2020-07-20 16:43:31,082 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 16:43:31,149 INFO L134 CoverageAnalysis]: Checked inductivity of 522 backedges. 77 proven. 92 refuted. 0 times theorem prover too weak. 353 trivial. 0 not checked. [2020-07-20 16:43:31,149 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2020-07-20 16:43:31,612 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:31,704 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:31,751 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:31,752 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:31,803 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:31,889 INFO L134 CoverageAnalysis]: Checked inductivity of 522 backedges. 77 proven. 97 refuted. 0 times theorem prover too weak. 348 trivial. 0 not checked. [2020-07-20 16:43:31,890 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [311020936] [2020-07-20 16:43:31,890 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-20 16:43:31,890 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 11] total 14 [2020-07-20 16:43:31,890 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [742018053] [2020-07-20 16:43:31,891 INFO L459 AbstractCegarLoop]: Interpolant automaton has 14 states [2020-07-20 16:43:31,891 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2020-07-20 16:43:31,891 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2020-07-20 16:43:31,891 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=144, Unknown=0, NotChecked=0, Total=182 [2020-07-20 16:43:31,891 INFO L87 Difference]: Start difference. First operand 207 states and 352 transitions. Second operand 14 states. [2020-07-20 16:43:32,078 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 16:43:32,078 INFO L93 Difference]: Finished difference Result 227 states and 392 transitions. [2020-07-20 16:43:32,079 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2020-07-20 16:43:32,079 INFO L78 Accepts]: Start accepts. Automaton has 14 states. Word has length 145 [2020-07-20 16:43:32,079 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 16:43:32,082 INFO L225 Difference]: With dead ends: 227 [2020-07-20 16:43:32,082 INFO L226 Difference]: Without dead ends: 223 [2020-07-20 16:43:32,083 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 294 GetRequests, 270 SyntacticMatches, 8 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=66, Invalid=240, Unknown=0, NotChecked=0, Total=306 [2020-07-20 16:43:32,084 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 223 states. [2020-07-20 16:43:32,099 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 223 to 207. [2020-07-20 16:43:32,100 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 207 states. [2020-07-20 16:43:32,102 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 207 states to 207 states and 352 transitions. [2020-07-20 16:43:32,102 INFO L78 Accepts]: Start accepts. Automaton has 207 states and 352 transitions. Word has length 145 [2020-07-20 16:43:32,106 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 16:43:32,106 INFO L479 AbstractCegarLoop]: Abstraction has 207 states and 352 transitions. [2020-07-20 16:43:32,106 INFO L480 AbstractCegarLoop]: Interpolant automaton has 14 states. [2020-07-20 16:43:32,106 INFO L276 IsEmpty]: Start isEmpty. Operand 207 states and 352 transitions. [2020-07-20 16:43:32,110 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 159 [2020-07-20 16:43:32,110 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 16:43:32,111 INFO L422 BasicCegarLoop]: trace histogram [12, 12, 11, 11, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-07-20 16:43:32,324 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-07-20 16:43:32,325 INFO L427 AbstractCegarLoop]: === Iteration 25 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 16:43:32,325 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 16:43:32,326 INFO L82 PathProgramCache]: Analyzing trace with hash 857210524, now seen corresponding path program 9 times [2020-07-20 16:43:32,326 INFO L163 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2020-07-20 16:43:32,326 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [483208166] [2020-07-20 16:43:32,327 INFO L95 rtionOrderModulation]: Keeping assertion order SMT_FEATURE_HEURISTIC (partitioning type FIXED_NUM_PARTITIONS, 4 partitions) No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 26 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 26 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-07-20 16:43:32,498 INFO L228 tOrderPrioritization]: Assert order SMT_FEATURE_HEURISTIC (partitioning type FIXED_NUM_PARTITIONS, 4 partitions) issued 1 check-sat command(s) [2020-07-20 16:43:32,499 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 16:43:32,501 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 12 conjunts are in the unsatisfiable core [2020-07-20 16:43:32,510 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 16:43:32,646 INFO L134 CoverageAnalysis]: Checked inductivity of 620 backedges. 350 proven. 32 refuted. 0 times theorem prover too weak. 238 trivial. 0 not checked. [2020-07-20 16:43:32,646 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2020-07-20 16:43:33,495 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:33,496 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:33,738 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:33,739 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:33,810 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:33,811 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:33,864 INFO L134 CoverageAnalysis]: Checked inductivity of 620 backedges. 81 proven. 204 refuted. 0 times theorem prover too weak. 335 trivial. 0 not checked. [2020-07-20 16:43:33,865 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [483208166] [2020-07-20 16:43:33,865 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-20 16:43:33,865 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13] total 17 [2020-07-20 16:43:33,865 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [662882331] [2020-07-20 16:43:33,865 INFO L459 AbstractCegarLoop]: Interpolant automaton has 17 states [2020-07-20 16:43:33,865 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2020-07-20 16:43:33,866 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2020-07-20 16:43:33,866 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=229, Unknown=0, NotChecked=0, Total=272 [2020-07-20 16:43:33,866 INFO L87 Difference]: Start difference. First operand 207 states and 352 transitions. Second operand 17 states. [2020-07-20 16:43:34,337 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 16:43:34,337 INFO L93 Difference]: Finished difference Result 409 states and 721 transitions. [2020-07-20 16:43:34,338 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2020-07-20 16:43:34,338 INFO L78 Accepts]: Start accepts. Automaton has 17 states. Word has length 158 [2020-07-20 16:43:34,338 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 16:43:34,342 INFO L225 Difference]: With dead ends: 409 [2020-07-20 16:43:34,342 INFO L226 Difference]: Without dead ends: 207 [2020-07-20 16:43:34,348 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 326 GetRequests, 290 SyntacticMatches, 11 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 61 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=137, Invalid=565, Unknown=0, NotChecked=0, Total=702 [2020-07-20 16:43:34,349 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 207 states. [2020-07-20 16:43:34,364 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 207 to 191. [2020-07-20 16:43:34,364 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 191 states. [2020-07-20 16:43:34,367 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 191 states to 191 states and 303 transitions. [2020-07-20 16:43:34,367 INFO L78 Accepts]: Start accepts. Automaton has 191 states and 303 transitions. Word has length 158 [2020-07-20 16:43:34,367 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 16:43:34,368 INFO L479 AbstractCegarLoop]: Abstraction has 191 states and 303 transitions. [2020-07-20 16:43:34,368 INFO L480 AbstractCegarLoop]: Interpolant automaton has 17 states. [2020-07-20 16:43:34,368 INFO L276 IsEmpty]: Start isEmpty. Operand 191 states and 303 transitions. [2020-07-20 16:43:34,371 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 158 [2020-07-20 16:43:34,371 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 16:43:34,372 INFO L422 BasicCegarLoop]: trace histogram [12, 12, 11, 11, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-07-20 16:43:34,586 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-07-20 16:43:34,587 INFO L427 AbstractCegarLoop]: === Iteration 26 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 16:43:34,587 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 16:43:34,587 INFO L82 PathProgramCache]: Analyzing trace with hash -146170438, now seen corresponding path program 4 times [2020-07-20 16:43:34,587 INFO L163 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2020-07-20 16:43:34,588 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1219663348] [2020-07-20 16:43:34,588 INFO L95 rtionOrderModulation]: Keeping assertion order SMT_FEATURE_HEURISTIC (partitioning type FIXED_NUM_PARTITIONS, 4 partitions) No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 27 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 27 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-07-20 16:43:34,731 INFO L228 tOrderPrioritization]: Assert order SMT_FEATURE_HEURISTIC (partitioning type FIXED_NUM_PARTITIONS, 4 partitions) issued 3 check-sat command(s) [2020-07-20 16:43:34,732 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 16:43:34,733 INFO L263 TraceCheckSpWp]: Trace formula consists of 307 conjuncts, 10 conjunts are in the unsatisfiable core [2020-07-20 16:43:34,736 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 16:43:34,800 INFO L134 CoverageAnalysis]: Checked inductivity of 614 backedges. 139 proven. 46 refuted. 0 times theorem prover too weak. 429 trivial. 0 not checked. [2020-07-20 16:43:34,800 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2020-07-20 16:43:35,207 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:35,309 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:35,357 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:35,358 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:35,432 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:35,642 INFO L134 CoverageAnalysis]: Checked inductivity of 614 backedges. 141 proven. 49 refuted. 0 times theorem prover too weak. 424 trivial. 0 not checked. [2020-07-20 16:43:35,643 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1219663348] [2020-07-20 16:43:35,643 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-20 16:43:35,643 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 11] total 14 [2020-07-20 16:43:35,643 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1008744082] [2020-07-20 16:43:35,644 INFO L459 AbstractCegarLoop]: Interpolant automaton has 14 states [2020-07-20 16:43:35,644 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2020-07-20 16:43:35,645 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2020-07-20 16:43:35,645 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=144, Unknown=0, NotChecked=0, Total=182 [2020-07-20 16:43:35,645 INFO L87 Difference]: Start difference. First operand 191 states and 303 transitions. Second operand 14 states. [2020-07-20 16:43:35,854 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 16:43:35,854 INFO L93 Difference]: Finished difference Result 198 states and 314 transitions. [2020-07-20 16:43:35,855 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2020-07-20 16:43:35,855 INFO L78 Accepts]: Start accepts. Automaton has 14 states. Word has length 157 [2020-07-20 16:43:35,856 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 16:43:35,858 INFO L225 Difference]: With dead ends: 198 [2020-07-20 16:43:35,858 INFO L226 Difference]: Without dead ends: 194 [2020-07-20 16:43:35,859 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 319 GetRequests, 295 SyntacticMatches, 8 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=66, Invalid=240, Unknown=0, NotChecked=0, Total=306 [2020-07-20 16:43:35,860 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 194 states. [2020-07-20 16:43:35,872 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 194 to 174. [2020-07-20 16:43:35,872 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 174 states. [2020-07-20 16:43:35,873 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 174 states to 174 states and 269 transitions. [2020-07-20 16:43:35,874 INFO L78 Accepts]: Start accepts. Automaton has 174 states and 269 transitions. Word has length 157 [2020-07-20 16:43:35,874 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 16:43:35,874 INFO L479 AbstractCegarLoop]: Abstraction has 174 states and 269 transitions. [2020-07-20 16:43:35,875 INFO L480 AbstractCegarLoop]: Interpolant automaton has 14 states. [2020-07-20 16:43:35,875 INFO L276 IsEmpty]: Start isEmpty. Operand 174 states and 269 transitions. [2020-07-20 16:43:35,877 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 256 [2020-07-20 16:43:35,878 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 16:43:35,878 INFO L422 BasicCegarLoop]: trace histogram [21, 21, 16, 16, 14, 12, 10, 10, 10, 10, 10, 10, 10, 8, 8, 8, 8, 8, 8, 8, 7, 6, 4, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-07-20 16:43:36,086 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-07-20 16:43:36,087 INFO L427 AbstractCegarLoop]: === Iteration 27 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 16:43:36,087 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 16:43:36,087 INFO L82 PathProgramCache]: Analyzing trace with hash -930769947, now seen corresponding path program 10 times [2020-07-20 16:43:36,088 INFO L163 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2020-07-20 16:43:36,088 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1641957851] [2020-07-20 16:43:36,088 INFO L95 rtionOrderModulation]: Keeping assertion order SMT_FEATURE_HEURISTIC (partitioning type FIXED_NUM_PARTITIONS, 4 partitions) No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 28 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 28 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-07-20 16:43:36,265 INFO L228 tOrderPrioritization]: Assert order SMT_FEATURE_HEURISTIC (partitioning type FIXED_NUM_PARTITIONS, 4 partitions) issued 2 check-sat command(s) [2020-07-20 16:43:36,266 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 16:43:36,268 INFO L263 TraceCheckSpWp]: Trace formula consists of 383 conjuncts, 16 conjunts are in the unsatisfiable core [2020-07-20 16:43:36,272 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 16:43:36,411 INFO L134 CoverageAnalysis]: Checked inductivity of 1769 backedges. 1012 proven. 182 refuted. 0 times theorem prover too weak. 575 trivial. 0 not checked. [2020-07-20 16:43:36,411 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2020-07-20 16:43:37,638 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:37,640 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:37,694 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:37,695 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:37,748 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:38,157 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:38,158 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:38,253 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:38,254 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:38,315 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:38,316 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:38,390 INFO L134 CoverageAnalysis]: Checked inductivity of 1769 backedges. 170 proven. 483 refuted. 0 times theorem prover too weak. 1116 trivial. 0 not checked. [2020-07-20 16:43:38,391 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1641957851] [2020-07-20 16:43:38,391 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-20 16:43:38,391 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 17] total 21 [2020-07-20 16:43:38,391 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [777842159] [2020-07-20 16:43:38,392 INFO L459 AbstractCegarLoop]: Interpolant automaton has 21 states [2020-07-20 16:43:38,392 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2020-07-20 16:43:38,392 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2020-07-20 16:43:38,393 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=361, Unknown=0, NotChecked=0, Total=420 [2020-07-20 16:43:38,393 INFO L87 Difference]: Start difference. First operand 174 states and 269 transitions. Second operand 21 states. [2020-07-20 16:43:39,352 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 16:43:39,352 INFO L93 Difference]: Finished difference Result 414 states and 705 transitions. [2020-07-20 16:43:39,353 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2020-07-20 16:43:39,354 INFO L78 Accepts]: Start accepts. Automaton has 21 states. Word has length 255 [2020-07-20 16:43:39,354 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 16:43:39,357 INFO L225 Difference]: With dead ends: 414 [2020-07-20 16:43:39,358 INFO L226 Difference]: Without dead ends: 211 [2020-07-20 16:43:39,361 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 525 GetRequests, 475 SyntacticMatches, 15 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 187 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=241, Invalid=1091, Unknown=0, NotChecked=0, Total=1332 [2020-07-20 16:43:39,362 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 211 states. [2020-07-20 16:43:39,377 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 211 to 189. [2020-07-20 16:43:39,377 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 189 states. [2020-07-20 16:43:39,380 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 189 states to 189 states and 290 transitions. [2020-07-20 16:43:39,380 INFO L78 Accepts]: Start accepts. Automaton has 189 states and 290 transitions. Word has length 255 [2020-07-20 16:43:39,381 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 16:43:39,381 INFO L479 AbstractCegarLoop]: Abstraction has 189 states and 290 transitions. [2020-07-20 16:43:39,381 INFO L480 AbstractCegarLoop]: Interpolant automaton has 21 states. [2020-07-20 16:43:39,381 INFO L276 IsEmpty]: Start isEmpty. Operand 189 states and 290 transitions. [2020-07-20 16:43:39,384 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 280 [2020-07-20 16:43:39,384 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 16:43:39,385 INFO L422 BasicCegarLoop]: trace histogram [25, 25, 16, 16, 14, 12, 12, 12, 12, 12, 12, 12, 12, 11, 8, 8, 8, 8, 8, 8, 8, 6, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-07-20 16:43:39,599 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-07-20 16:43:39,600 INFO L427 AbstractCegarLoop]: === Iteration 28 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 16:43:39,600 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 16:43:39,601 INFO L82 PathProgramCache]: Analyzing trace with hash -198367721, now seen corresponding path program 5 times [2020-07-20 16:43:39,601 INFO L163 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2020-07-20 16:43:39,601 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [494414278] [2020-07-20 16:43:39,601 INFO L95 rtionOrderModulation]: Keeping assertion order SMT_FEATURE_HEURISTIC (partitioning type FIXED_NUM_PARTITIONS, 4 partitions) No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 29 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 29 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-07-20 16:43:39,779 INFO L228 tOrderPrioritization]: Assert order SMT_FEATURE_HEURISTIC (partitioning type FIXED_NUM_PARTITIONS, 4 partitions) issued 2 check-sat command(s) [2020-07-20 16:43:39,779 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 16:43:39,781 INFO L263 TraceCheckSpWp]: Trace formula consists of 417 conjuncts, 14 conjunts are in the unsatisfiable core [2020-07-20 16:43:39,786 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 16:43:39,935 INFO L134 CoverageAnalysis]: Checked inductivity of 2213 backedges. 1285 proven. 149 refuted. 0 times theorem prover too weak. 779 trivial. 0 not checked. [2020-07-20 16:43:39,935 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2020-07-20 16:43:41,054 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:41,104 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:41,157 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:41,445 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:41,446 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:41,493 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:41,494 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:41,541 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:41,619 INFO L134 CoverageAnalysis]: Checked inductivity of 2213 backedges. 224 proven. 444 refuted. 0 times theorem prover too weak. 1545 trivial. 0 not checked. [2020-07-20 16:43:41,620 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [494414278] [2020-07-20 16:43:41,620 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-20 16:43:41,620 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 15] total 19 [2020-07-20 16:43:41,620 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1898397214] [2020-07-20 16:43:41,621 INFO L459 AbstractCegarLoop]: Interpolant automaton has 19 states [2020-07-20 16:43:41,621 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2020-07-20 16:43:41,621 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2020-07-20 16:43:41,622 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=291, Unknown=0, NotChecked=0, Total=342 [2020-07-20 16:43:41,622 INFO L87 Difference]: Start difference. First operand 189 states and 290 transitions. Second operand 19 states. [2020-07-20 16:43:42,324 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 16:43:42,325 INFO L93 Difference]: Finished difference Result 445 states and 745 transitions. [2020-07-20 16:43:42,327 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2020-07-20 16:43:42,327 INFO L78 Accepts]: Start accepts. Automaton has 19 states. Word has length 279 [2020-07-20 16:43:42,328 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 16:43:42,330 INFO L225 Difference]: With dead ends: 445 [2020-07-20 16:43:42,330 INFO L226 Difference]: Without dead ends: 244 [2020-07-20 16:43:42,332 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 573 GetRequests, 528 SyntacticMatches, 13 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 142 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=214, Invalid=908, Unknown=0, NotChecked=0, Total=1122 [2020-07-20 16:43:42,333 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 244 states. [2020-07-20 16:43:42,342 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 244 to 185. [2020-07-20 16:43:42,343 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 185 states. [2020-07-20 16:43:42,344 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 185 states to 185 states and 291 transitions. [2020-07-20 16:43:42,345 INFO L78 Accepts]: Start accepts. Automaton has 185 states and 291 transitions. Word has length 279 [2020-07-20 16:43:42,345 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 16:43:42,345 INFO L479 AbstractCegarLoop]: Abstraction has 185 states and 291 transitions. [2020-07-20 16:43:42,345 INFO L480 AbstractCegarLoop]: Interpolant automaton has 19 states. [2020-07-20 16:43:42,345 INFO L276 IsEmpty]: Start isEmpty. Operand 185 states and 291 transitions. [2020-07-20 16:43:42,348 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 205 [2020-07-20 16:43:42,348 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 16:43:42,348 INFO L422 BasicCegarLoop]: trace histogram [15, 15, 14, 14, 12, 11, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 5, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-07-20 16:43:42,562 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-07-20 16:43:42,563 INFO L427 AbstractCegarLoop]: === Iteration 29 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 16:43:42,563 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 16:43:42,564 INFO L82 PathProgramCache]: Analyzing trace with hash -31808317, now seen corresponding path program 11 times [2020-07-20 16:43:42,564 INFO L163 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2020-07-20 16:43:42,564 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1671387087] [2020-07-20 16:43:42,564 INFO L95 rtionOrderModulation]: Keeping assertion order SMT_FEATURE_HEURISTIC (partitioning type FIXED_NUM_PARTITIONS, 4 partitions) No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 30 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 30 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-07-20 16:43:42,736 INFO L228 tOrderPrioritization]: Assert order SMT_FEATURE_HEURISTIC (partitioning type FIXED_NUM_PARTITIONS, 4 partitions) issued 2 check-sat command(s) [2020-07-20 16:43:42,737 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 16:43:42,738 INFO L263 TraceCheckSpWp]: Trace formula consists of 307 conjuncts, 22 conjunts are in the unsatisfiable core [2020-07-20 16:43:42,742 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 16:43:42,897 INFO L134 CoverageAnalysis]: Checked inductivity of 1073 backedges. 214 proven. 358 refuted. 0 times theorem prover too weak. 501 trivial. 0 not checked. [2020-07-20 16:43:42,898 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2020-07-20 16:43:44,151 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:44,152 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:44,327 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:44,328 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:44,427 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:44,491 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:45,159 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:45,368 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:45,474 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:45,532 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:45,533 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:45,598 INFO L134 CoverageAnalysis]: Checked inductivity of 1073 backedges. 214 proven. 378 refuted. 0 times theorem prover too weak. 481 trivial. 0 not checked. [2020-07-20 16:43:45,599 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1671387087] [2020-07-20 16:43:45,599 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-20 16:43:45,599 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 23] total 27 [2020-07-20 16:43:45,599 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [121113072] [2020-07-20 16:43:45,601 INFO L459 AbstractCegarLoop]: Interpolant automaton has 27 states [2020-07-20 16:43:45,602 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2020-07-20 16:43:45,602 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2020-07-20 16:43:45,602 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=615, Unknown=0, NotChecked=0, Total=702 [2020-07-20 16:43:45,602 INFO L87 Difference]: Start difference. First operand 185 states and 291 transitions. Second operand 27 states. [2020-07-20 16:43:47,117 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 16:43:47,118 INFO L93 Difference]: Finished difference Result 411 states and 712 transitions. [2020-07-20 16:43:47,121 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2020-07-20 16:43:47,122 INFO L78 Accepts]: Start accepts. Automaton has 27 states. Word has length 204 [2020-07-20 16:43:47,122 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 16:43:47,124 INFO L225 Difference]: With dead ends: 411 [2020-07-20 16:43:47,124 INFO L226 Difference]: Without dead ends: 231 [2020-07-20 16:43:47,127 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 430 GetRequests, 361 SyntacticMatches, 21 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 461 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=408, Invalid=2042, Unknown=0, NotChecked=0, Total=2450 [2020-07-20 16:43:47,127 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 231 states. [2020-07-20 16:43:47,139 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 231 to 207. [2020-07-20 16:43:47,139 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 207 states. [2020-07-20 16:43:47,141 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 207 states to 207 states and 318 transitions. [2020-07-20 16:43:47,142 INFO L78 Accepts]: Start accepts. Automaton has 207 states and 318 transitions. Word has length 204 [2020-07-20 16:43:47,142 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 16:43:47,142 INFO L479 AbstractCegarLoop]: Abstraction has 207 states and 318 transitions. [2020-07-20 16:43:47,142 INFO L480 AbstractCegarLoop]: Interpolant automaton has 27 states. [2020-07-20 16:43:47,142 INFO L276 IsEmpty]: Start isEmpty. Operand 207 states and 318 transitions. [2020-07-20 16:43:47,145 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 241 [2020-07-20 16:43:47,145 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 16:43:47,146 INFO L422 BasicCegarLoop]: trace histogram [21, 21, 14, 14, 12, 11, 10, 10, 10, 10, 10, 10, 10, 9, 7, 7, 7, 7, 7, 7, 7, 5, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-07-20 16:43:47,359 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-07-20 16:43:47,360 INFO L427 AbstractCegarLoop]: === Iteration 30 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 16:43:47,360 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 16:43:47,361 INFO L82 PathProgramCache]: Analyzing trace with hash 850798538, now seen corresponding path program 12 times [2020-07-20 16:43:47,361 INFO L163 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2020-07-20 16:43:47,361 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1502109583] [2020-07-20 16:43:47,361 INFO L95 rtionOrderModulation]: Keeping assertion order SMT_FEATURE_HEURISTIC (partitioning type FIXED_NUM_PARTITIONS, 4 partitions) No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 31 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 31 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-07-20 16:43:47,558 INFO L228 tOrderPrioritization]: Assert order SMT_FEATURE_HEURISTIC (partitioning type FIXED_NUM_PARTITIONS, 4 partitions) issued 2 check-sat command(s) [2020-07-20 16:43:47,558 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 16:43:47,560 INFO L263 TraceCheckSpWp]: Trace formula consists of 357 conjuncts, 18 conjunts are in the unsatisfiable core [2020-07-20 16:43:47,566 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 16:43:47,721 INFO L134 CoverageAnalysis]: Checked inductivity of 1589 backedges. 285 proven. 345 refuted. 0 times theorem prover too weak. 959 trivial. 0 not checked. [2020-07-20 16:43:47,721 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2020-07-20 16:43:48,712 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:48,713 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:48,851 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:48,851 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:48,913 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:48,976 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:49,453 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:49,583 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:49,585 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:49,647 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:49,701 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:49,764 INFO L134 CoverageAnalysis]: Checked inductivity of 1589 backedges. 287 proven. 353 refuted. 0 times theorem prover too weak. 949 trivial. 0 not checked. [2020-07-20 16:43:49,765 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1502109583] [2020-07-20 16:43:49,765 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-20 16:43:49,765 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 19] total 23 [2020-07-20 16:43:49,765 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [252428345] [2020-07-20 16:43:49,766 INFO L459 AbstractCegarLoop]: Interpolant automaton has 23 states [2020-07-20 16:43:49,766 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2020-07-20 16:43:49,766 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2020-07-20 16:43:49,766 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=439, Unknown=0, NotChecked=0, Total=506 [2020-07-20 16:43:49,767 INFO L87 Difference]: Start difference. First operand 207 states and 318 transitions. Second operand 23 states. [2020-07-20 16:43:50,777 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 16:43:50,777 INFO L93 Difference]: Finished difference Result 521 states and 875 transitions. [2020-07-20 16:43:50,778 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2020-07-20 16:43:50,778 INFO L78 Accepts]: Start accepts. Automaton has 23 states. Word has length 240 [2020-07-20 16:43:50,779 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 16:43:50,783 INFO L225 Difference]: With dead ends: 521 [2020-07-20 16:43:50,783 INFO L226 Difference]: Without dead ends: 308 [2020-07-20 16:43:50,787 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 496 GetRequests, 441 SyntacticMatches, 17 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 242 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=276, Invalid=1284, Unknown=0, NotChecked=0, Total=1560 [2020-07-20 16:43:50,787 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 308 states. [2020-07-20 16:43:50,804 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 308 to 236. [2020-07-20 16:43:50,804 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 236 states. [2020-07-20 16:43:50,806 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 236 states to 236 states and 379 transitions. [2020-07-20 16:43:50,807 INFO L78 Accepts]: Start accepts. Automaton has 236 states and 379 transitions. Word has length 240 [2020-07-20 16:43:50,807 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 16:43:50,808 INFO L479 AbstractCegarLoop]: Abstraction has 236 states and 379 transitions. [2020-07-20 16:43:50,808 INFO L480 AbstractCegarLoop]: Interpolant automaton has 23 states. [2020-07-20 16:43:50,808 INFO L276 IsEmpty]: Start isEmpty. Operand 236 states and 379 transitions. [2020-07-20 16:43:50,810 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 175 [2020-07-20 16:43:50,811 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 16:43:50,811 INFO L422 BasicCegarLoop]: trace histogram [13, 13, 12, 12, 9, 8, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 4, 4, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-07-20 16:43:51,025 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-07-20 16:43:51,026 INFO L427 AbstractCegarLoop]: === Iteration 31 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 16:43:51,026 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 16:43:51,026 INFO L82 PathProgramCache]: Analyzing trace with hash -458692325, now seen corresponding path program 13 times [2020-07-20 16:43:51,027 INFO L163 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2020-07-20 16:43:51,027 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1427639716] [2020-07-20 16:43:51,027 INFO L95 rtionOrderModulation]: Keeping assertion order SMT_FEATURE_HEURISTIC (partitioning type FIXED_NUM_PARTITIONS, 4 partitions) No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 32 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 32 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-07-20 16:43:51,233 INFO L228 tOrderPrioritization]: Assert order SMT_FEATURE_HEURISTIC (partitioning type FIXED_NUM_PARTITIONS, 4 partitions) issued 2 check-sat command(s) [2020-07-20 16:43:51,234 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 16:43:51,236 INFO L263 TraceCheckSpWp]: Trace formula consists of 263 conjuncts, 20 conjunts are in the unsatisfiable core [2020-07-20 16:43:51,240 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 16:43:51,444 INFO L134 CoverageAnalysis]: Checked inductivity of 760 backedges. 198 proven. 221 refuted. 0 times theorem prover too weak. 341 trivial. 0 not checked. [2020-07-20 16:43:51,444 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2020-07-20 16:43:52,363 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:52,364 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:52,461 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:52,462 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:52,519 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:52,520 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:53,177 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:53,347 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:53,348 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:53,467 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:53,529 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:53,530 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:53,592 INFO L134 CoverageAnalysis]: Checked inductivity of 760 backedges. 198 proven. 235 refuted. 0 times theorem prover too weak. 327 trivial. 0 not checked. [2020-07-20 16:43:53,593 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1427639716] [2020-07-20 16:43:53,593 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-20 16:43:53,593 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 21] total 25 [2020-07-20 16:43:53,593 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1044823041] [2020-07-20 16:43:53,593 INFO L459 AbstractCegarLoop]: Interpolant automaton has 25 states [2020-07-20 16:43:53,594 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2020-07-20 16:43:53,594 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2020-07-20 16:43:53,594 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=521, Unknown=0, NotChecked=0, Total=600 [2020-07-20 16:43:53,594 INFO L87 Difference]: Start difference. First operand 236 states and 379 transitions. Second operand 25 states. [2020-07-20 16:43:54,524 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 16:43:54,524 INFO L93 Difference]: Finished difference Result 468 states and 786 transitions. [2020-07-20 16:43:54,525 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2020-07-20 16:43:54,525 INFO L78 Accepts]: Start accepts. Automaton has 25 states. Word has length 174 [2020-07-20 16:43:54,526 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 16:43:54,529 INFO L225 Difference]: With dead ends: 468 [2020-07-20 16:43:54,530 INFO L226 Difference]: Without dead ends: 238 [2020-07-20 16:43:54,533 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 362 GetRequests, 305 SyntacticMatches, 19 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 261 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=263, Invalid=1297, Unknown=0, NotChecked=0, Total=1560 [2020-07-20 16:43:54,536 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 238 states. [2020-07-20 16:43:54,550 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 238 to 188. [2020-07-20 16:43:54,550 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 188 states. [2020-07-20 16:43:54,551 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 188 states to 188 states and 269 transitions. [2020-07-20 16:43:54,552 INFO L78 Accepts]: Start accepts. Automaton has 188 states and 269 transitions. Word has length 174 [2020-07-20 16:43:54,552 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 16:43:54,552 INFO L479 AbstractCegarLoop]: Abstraction has 188 states and 269 transitions. [2020-07-20 16:43:54,552 INFO L480 AbstractCegarLoop]: Interpolant automaton has 25 states. [2020-07-20 16:43:54,552 INFO L276 IsEmpty]: Start isEmpty. Operand 188 states and 269 transitions. [2020-07-20 16:43:54,555 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 178 [2020-07-20 16:43:54,555 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 16:43:54,556 INFO L422 BasicCegarLoop]: trace histogram [13, 13, 12, 12, 10, 10, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 4, 4, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-07-20 16:43:54,769 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-07-20 16:43:54,770 INFO L427 AbstractCegarLoop]: === Iteration 32 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 16:43:54,770 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 16:43:54,771 INFO L82 PathProgramCache]: Analyzing trace with hash 307857833, now seen corresponding path program 14 times [2020-07-20 16:43:54,771 INFO L163 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2020-07-20 16:43:54,771 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1069860572] [2020-07-20 16:43:54,772 INFO L95 rtionOrderModulation]: Keeping assertion order SMT_FEATURE_HEURISTIC (partitioning type FIXED_NUM_PARTITIONS, 4 partitions) No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 33 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 33 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-07-20 16:43:54,994 INFO L228 tOrderPrioritization]: Assert order SMT_FEATURE_HEURISTIC (partitioning type FIXED_NUM_PARTITIONS, 4 partitions) issued 3 check-sat command(s) [2020-07-20 16:43:54,994 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 16:43:54,995 INFO L263 TraceCheckSpWp]: Trace formula consists of 345 conjuncts, 14 conjunts are in the unsatisfiable core [2020-07-20 16:43:54,998 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 16:43:55,091 INFO L134 CoverageAnalysis]: Checked inductivity of 786 backedges. 45 proven. 260 refuted. 0 times theorem prover too weak. 481 trivial. 0 not checked. [2020-07-20 16:43:55,091 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2020-07-20 16:43:56,103 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:56,376 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:56,377 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:56,543 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:56,544 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:56,641 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:56,642 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:56,718 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:56,719 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:56,774 INFO L134 CoverageAnalysis]: Checked inductivity of 786 backedges. 45 proven. 276 refuted. 0 times theorem prover too weak. 465 trivial. 0 not checked. [2020-07-20 16:43:56,774 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1069860572] [2020-07-20 16:43:56,774 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-20 16:43:56,775 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 15] total 18 [2020-07-20 16:43:56,775 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1995599452] [2020-07-20 16:43:56,775 INFO L459 AbstractCegarLoop]: Interpolant automaton has 18 states [2020-07-20 16:43:56,775 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2020-07-20 16:43:56,776 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2020-07-20 16:43:56,776 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=248, Unknown=0, NotChecked=0, Total=306 [2020-07-20 16:43:56,776 INFO L87 Difference]: Start difference. First operand 188 states and 269 transitions. Second operand 18 states. [2020-07-20 16:43:57,060 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 16:43:57,060 INFO L93 Difference]: Finished difference Result 195 states and 278 transitions. [2020-07-20 16:43:57,061 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-07-20 16:43:57,061 INFO L78 Accepts]: Start accepts. Automaton has 18 states. Word has length 177 [2020-07-20 16:43:57,062 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 16:43:57,063 INFO L225 Difference]: With dead ends: 195 [2020-07-20 16:43:57,064 INFO L226 Difference]: Without dead ends: 191 [2020-07-20 16:43:57,064 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 359 GetRequests, 325 SyntacticMatches, 12 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 101 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=112, Invalid=440, Unknown=0, NotChecked=0, Total=552 [2020-07-20 16:43:57,065 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 191 states. [2020-07-20 16:43:57,076 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 191 to 188. [2020-07-20 16:43:57,077 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 188 states. [2020-07-20 16:43:57,079 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 188 states to 188 states and 269 transitions. [2020-07-20 16:43:57,080 INFO L78 Accepts]: Start accepts. Automaton has 188 states and 269 transitions. Word has length 177 [2020-07-20 16:43:57,080 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 16:43:57,081 INFO L479 AbstractCegarLoop]: Abstraction has 188 states and 269 transitions. [2020-07-20 16:43:57,081 INFO L480 AbstractCegarLoop]: Interpolant automaton has 18 states. [2020-07-20 16:43:57,081 INFO L276 IsEmpty]: Start isEmpty. Operand 188 states and 269 transitions. [2020-07-20 16:43:57,083 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 190 [2020-07-20 16:43:57,083 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 16:43:57,083 INFO L422 BasicCegarLoop]: trace histogram [15, 15, 12, 12, 10, 10, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 5, 4, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-07-20 16:43:57,297 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-07-20 16:43:57,298 INFO L427 AbstractCegarLoop]: === Iteration 33 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 16:43:57,298 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 16:43:57,299 INFO L82 PathProgramCache]: Analyzing trace with hash 1803358882, now seen corresponding path program 15 times [2020-07-20 16:43:57,299 INFO L163 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2020-07-20 16:43:57,299 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [427262740] [2020-07-20 16:43:57,299 INFO L95 rtionOrderModulation]: Keeping assertion order SMT_FEATURE_HEURISTIC (partitioning type FIXED_NUM_PARTITIONS, 4 partitions) No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 34 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 34 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-07-20 16:43:57,526 INFO L228 tOrderPrioritization]: Assert order SMT_FEATURE_HEURISTIC (partitioning type FIXED_NUM_PARTITIONS, 4 partitions) issued 3 check-sat command(s) [2020-07-20 16:43:57,526 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 16:43:57,528 INFO L263 TraceCheckSpWp]: Trace formula consists of 368 conjuncts, 12 conjunts are in the unsatisfiable core [2020-07-20 16:43:57,530 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 16:43:57,602 INFO L134 CoverageAnalysis]: Checked inductivity of 918 backedges. 79 proven. 212 refuted. 0 times theorem prover too weak. 627 trivial. 0 not checked. [2020-07-20 16:43:57,603 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2020-07-20 16:43:58,362 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:58,576 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:58,704 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:58,705 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:58,756 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:58,801 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:58,849 INFO L134 CoverageAnalysis]: Checked inductivity of 918 backedges. 79 proven. 222 refuted. 0 times theorem prover too weak. 617 trivial. 0 not checked. [2020-07-20 16:43:58,849 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [427262740] [2020-07-20 16:43:58,849 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-20 16:43:58,850 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 13] total 16 [2020-07-20 16:43:58,850 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1982171619] [2020-07-20 16:43:58,850 INFO L459 AbstractCegarLoop]: Interpolant automaton has 16 states [2020-07-20 16:43:58,851 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2020-07-20 16:43:58,851 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2020-07-20 16:43:58,851 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=192, Unknown=0, NotChecked=0, Total=240 [2020-07-20 16:43:58,851 INFO L87 Difference]: Start difference. First operand 188 states and 269 transitions. Second operand 16 states. [2020-07-20 16:43:59,107 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 16:43:59,108 INFO L93 Difference]: Finished difference Result 215 states and 311 transitions. [2020-07-20 16:43:59,109 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2020-07-20 16:43:59,109 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 189 [2020-07-20 16:43:59,109 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 16:43:59,112 INFO L225 Difference]: With dead ends: 215 [2020-07-20 16:43:59,112 INFO L226 Difference]: Without dead ends: 211 [2020-07-20 16:43:59,113 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 382 GetRequests, 353 SyntacticMatches, 10 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 67 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=89, Invalid=331, Unknown=0, NotChecked=0, Total=420 [2020-07-20 16:43:59,116 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 211 states. [2020-07-20 16:43:59,127 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 211 to 188. [2020-07-20 16:43:59,127 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 188 states. [2020-07-20 16:43:59,129 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 188 states to 188 states and 269 transitions. [2020-07-20 16:43:59,131 INFO L78 Accepts]: Start accepts. Automaton has 188 states and 269 transitions. Word has length 189 [2020-07-20 16:43:59,132 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 16:43:59,132 INFO L479 AbstractCegarLoop]: Abstraction has 188 states and 269 transitions. [2020-07-20 16:43:59,132 INFO L480 AbstractCegarLoop]: Interpolant automaton has 16 states. [2020-07-20 16:43:59,132 INFO L276 IsEmpty]: Start isEmpty. Operand 188 states and 269 transitions. [2020-07-20 16:43:59,134 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 241 [2020-07-20 16:43:59,135 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 16:43:59,135 INFO L422 BasicCegarLoop]: trace histogram [19, 19, 16, 16, 12, 11, 9, 9, 9, 9, 9, 9, 9, 8, 8, 8, 8, 8, 8, 8, 7, 5, 4, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-07-20 16:43:59,348 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-07-20 16:43:59,348 INFO L427 AbstractCegarLoop]: === Iteration 34 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 16:43:59,348 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 16:43:59,349 INFO L82 PathProgramCache]: Analyzing trace with hash 367230572, now seen corresponding path program 16 times [2020-07-20 16:43:59,349 INFO L163 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2020-07-20 16:43:59,349 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1744844345] [2020-07-20 16:43:59,349 INFO L95 rtionOrderModulation]: Keeping assertion order SMT_FEATURE_HEURISTIC (partitioning type FIXED_NUM_PARTITIONS, 4 partitions) No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 35 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 35 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-07-20 16:43:59,579 INFO L228 tOrderPrioritization]: Assert order SMT_FEATURE_HEURISTIC (partitioning type FIXED_NUM_PARTITIONS, 4 partitions) issued 2 check-sat command(s) [2020-07-20 16:43:59,579 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 16:43:59,581 INFO L263 TraceCheckSpWp]: Trace formula consists of 357 conjuncts, 14 conjunts are in the unsatisfiable core [2020-07-20 16:43:59,583 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 16:43:59,712 INFO L134 CoverageAnalysis]: Checked inductivity of 1541 backedges. 836 proven. 134 refuted. 0 times theorem prover too weak. 571 trivial. 0 not checked. [2020-07-20 16:43:59,713 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2020-07-20 16:44:00,780 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:00,843 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:00,844 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:00,901 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:01,194 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:01,250 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:01,316 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:01,473 INFO L134 CoverageAnalysis]: Checked inductivity of 1541 backedges. 253 proven. 288 refuted. 0 times theorem prover too weak. 1000 trivial. 0 not checked. [2020-07-20 16:44:01,474 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1744844345] [2020-07-20 16:44:01,474 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-20 16:44:01,474 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 15] total 19 [2020-07-20 16:44:01,474 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1353374271] [2020-07-20 16:44:01,475 INFO L459 AbstractCegarLoop]: Interpolant automaton has 19 states [2020-07-20 16:44:01,475 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2020-07-20 16:44:01,475 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2020-07-20 16:44:01,475 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=291, Unknown=0, NotChecked=0, Total=342 [2020-07-20 16:44:01,476 INFO L87 Difference]: Start difference. First operand 188 states and 269 transitions. Second operand 19 states. [2020-07-20 16:44:02,150 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 16:44:02,151 INFO L93 Difference]: Finished difference Result 488 states and 743 transitions. [2020-07-20 16:44:02,155 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2020-07-20 16:44:02,155 INFO L78 Accepts]: Start accepts. Automaton has 19 states. Word has length 240 [2020-07-20 16:44:02,156 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 16:44:02,158 INFO L225 Difference]: With dead ends: 488 [2020-07-20 16:44:02,158 INFO L226 Difference]: Without dead ends: 251 [2020-07-20 16:44:02,160 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 493 GetRequests, 449 SyntacticMatches, 13 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 128 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=200, Invalid=856, Unknown=0, NotChecked=0, Total=1056 [2020-07-20 16:44:02,161 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 251 states. [2020-07-20 16:44:02,172 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 251 to 202. [2020-07-20 16:44:02,172 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 202 states. [2020-07-20 16:44:02,174 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 202 states to 202 states and 295 transitions. [2020-07-20 16:44:02,174 INFO L78 Accepts]: Start accepts. Automaton has 202 states and 295 transitions. Word has length 240 [2020-07-20 16:44:02,175 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 16:44:02,175 INFO L479 AbstractCegarLoop]: Abstraction has 202 states and 295 transitions. [2020-07-20 16:44:02,175 INFO L480 AbstractCegarLoop]: Interpolant automaton has 19 states. [2020-07-20 16:44:02,175 INFO L276 IsEmpty]: Start isEmpty. Operand 202 states and 295 transitions. [2020-07-20 16:44:02,178 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 391 [2020-07-20 16:44:02,179 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 16:44:02,179 INFO L422 BasicCegarLoop]: trace histogram [31, 31, 26, 26, 21, 20, 15, 15, 15, 15, 15, 15, 15, 13, 13, 13, 13, 13, 13, 13, 10, 8, 6, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-07-20 16:44:02,392 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-07-20 16:44:02,393 INFO L427 AbstractCegarLoop]: === Iteration 35 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 16:44:02,393 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 16:44:02,394 INFO L82 PathProgramCache]: Analyzing trace with hash -2015063867, now seen corresponding path program 17 times [2020-07-20 16:44:02,394 INFO L163 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2020-07-20 16:44:02,394 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [2047016341] [2020-07-20 16:44:02,395 INFO L95 rtionOrderModulation]: Keeping assertion order SMT_FEATURE_HEURISTIC (partitioning type FIXED_NUM_PARTITIONS, 4 partitions) No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 36 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 36 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-07-20 16:44:02,675 INFO L228 tOrderPrioritization]: Assert order SMT_FEATURE_HEURISTIC (partitioning type FIXED_NUM_PARTITIONS, 4 partitions) issued 2 check-sat command(s) [2020-07-20 16:44:02,675 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 16:44:02,678 INFO L263 TraceCheckSpWp]: Trace formula consists of 586 conjuncts, 24 conjunts are in the unsatisfiable core [2020-07-20 16:44:02,684 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 16:44:02,981 INFO L134 CoverageAnalysis]: Checked inductivity of 4292 backedges. 546 proven. 921 refuted. 0 times theorem prover too weak. 2825 trivial. 0 not checked. [2020-07-20 16:44:02,981 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2020-07-20 16:44:05,770 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:05,771 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:06,290 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:06,603 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:06,604 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:06,802 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:06,922 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:06,923 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:06,997 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:06,998 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:07,639 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:07,640 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:07,755 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:07,756 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:07,827 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:07,913 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:08,092 INFO L134 CoverageAnalysis]: Checked inductivity of 4292 backedges. 546 proven. 950 refuted. 0 times theorem prover too weak. 2796 trivial. 0 not checked. [2020-07-20 16:44:08,092 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [2047016341] [2020-07-20 16:44:08,092 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-20 16:44:08,092 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 25] total 31 [2020-07-20 16:44:08,093 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1725860320] [2020-07-20 16:44:08,093 INFO L459 AbstractCegarLoop]: Interpolant automaton has 31 states [2020-07-20 16:44:08,094 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2020-07-20 16:44:08,094 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2020-07-20 16:44:08,095 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=823, Unknown=0, NotChecked=0, Total=930 [2020-07-20 16:44:08,095 INFO L87 Difference]: Start difference. First operand 202 states and 295 transitions. Second operand 31 states. [2020-07-20 16:44:10,671 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 16:44:10,671 INFO L93 Difference]: Finished difference Result 577 states and 1005 transitions. [2020-07-20 16:44:10,672 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2020-07-20 16:44:10,672 INFO L78 Accepts]: Start accepts. Automaton has 31 states. Word has length 390 [2020-07-20 16:44:10,673 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 16:44:10,677 INFO L225 Difference]: With dead ends: 577 [2020-07-20 16:44:10,677 INFO L226 Difference]: Without dead ends: 333 [2020-07-20 16:44:10,679 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 809 GetRequests, 729 SyntacticMatches, 21 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 773 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=560, Invalid=3100, Unknown=0, NotChecked=0, Total=3660 [2020-07-20 16:44:10,680 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 333 states. [2020-07-20 16:44:10,696 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 333 to 260. [2020-07-20 16:44:10,697 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 260 states. [2020-07-20 16:44:10,699 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 260 states to 260 states and 438 transitions. [2020-07-20 16:44:10,699 INFO L78 Accepts]: Start accepts. Automaton has 260 states and 438 transitions. Word has length 390 [2020-07-20 16:44:10,700 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 16:44:10,700 INFO L479 AbstractCegarLoop]: Abstraction has 260 states and 438 transitions. [2020-07-20 16:44:10,700 INFO L480 AbstractCegarLoop]: Interpolant automaton has 31 states. [2020-07-20 16:44:10,700 INFO L276 IsEmpty]: Start isEmpty. Operand 260 states and 438 transitions. [2020-07-20 16:44:10,703 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 202 [2020-07-20 16:44:10,703 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 16:44:10,703 INFO L422 BasicCegarLoop]: trace histogram [15, 15, 14, 14, 10, 10, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 5, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-07-20 16:44:10,916 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-07-20 16:44:10,917 INFO L427 AbstractCegarLoop]: === Iteration 36 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 16:44:10,917 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 16:44:10,918 INFO L82 PathProgramCache]: Analyzing trace with hash -1711365749, now seen corresponding path program 18 times [2020-07-20 16:44:10,918 INFO L163 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2020-07-20 16:44:10,918 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [104541748] [2020-07-20 16:44:10,919 INFO L95 rtionOrderModulation]: Keeping assertion order SMT_FEATURE_HEURISTIC (partitioning type FIXED_NUM_PARTITIONS, 4 partitions) No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 37 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 37 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-07-20 16:44:11,198 INFO L228 tOrderPrioritization]: Assert order SMT_FEATURE_HEURISTIC (partitioning type FIXED_NUM_PARTITIONS, 4 partitions) issued 3 check-sat command(s) [2020-07-20 16:44:11,198 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 16:44:11,201 INFO L263 TraceCheckSpWp]: Trace formula consists of 391 conjuncts, 12 conjunts are in the unsatisfiable core [2020-07-20 16:44:11,205 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 16:44:11,312 INFO L134 CoverageAnalysis]: Checked inductivity of 1042 backedges. 111 proven. 200 refuted. 0 times theorem prover too weak. 731 trivial. 0 not checked. [2020-07-20 16:44:11,312 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2020-07-20 16:44:12,140 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:12,375 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:12,477 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:12,534 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:12,600 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:12,695 INFO L134 CoverageAnalysis]: Checked inductivity of 1042 backedges. 111 proven. 210 refuted. 0 times theorem prover too weak. 721 trivial. 0 not checked. [2020-07-20 16:44:12,695 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [104541748] [2020-07-20 16:44:12,695 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-20 16:44:12,695 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 13] total 16 [2020-07-20 16:44:12,696 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [221884098] [2020-07-20 16:44:12,696 INFO L459 AbstractCegarLoop]: Interpolant automaton has 16 states [2020-07-20 16:44:12,696 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2020-07-20 16:44:12,696 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2020-07-20 16:44:12,697 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=192, Unknown=0, NotChecked=0, Total=240 [2020-07-20 16:44:12,697 INFO L87 Difference]: Start difference. First operand 260 states and 438 transitions. Second operand 16 states. [2020-07-20 16:44:12,953 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 16:44:12,953 INFO L93 Difference]: Finished difference Result 266 states and 445 transitions. [2020-07-20 16:44:12,954 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2020-07-20 16:44:12,954 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 201 [2020-07-20 16:44:12,955 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 16:44:12,958 INFO L225 Difference]: With dead ends: 266 [2020-07-20 16:44:12,958 INFO L226 Difference]: Without dead ends: 262 [2020-07-20 16:44:12,959 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 406 GetRequests, 377 SyntacticMatches, 10 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 67 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=89, Invalid=331, Unknown=0, NotChecked=0, Total=420 [2020-07-20 16:44:12,959 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 262 states. [2020-07-20 16:44:12,974 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 262 to 247. [2020-07-20 16:44:12,975 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 247 states. [2020-07-20 16:44:12,976 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 247 states to 247 states and 410 transitions. [2020-07-20 16:44:12,977 INFO L78 Accepts]: Start accepts. Automaton has 247 states and 410 transitions. Word has length 201 [2020-07-20 16:44:12,977 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 16:44:12,977 INFO L479 AbstractCegarLoop]: Abstraction has 247 states and 410 transitions. [2020-07-20 16:44:12,977 INFO L480 AbstractCegarLoop]: Interpolant automaton has 16 states. [2020-07-20 16:44:12,978 INFO L276 IsEmpty]: Start isEmpty. Operand 247 states and 410 transitions. [2020-07-20 16:44:12,980 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 238 [2020-07-20 16:44:12,980 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 16:44:12,981 INFO L422 BasicCegarLoop]: trace histogram [20, 20, 15, 15, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 7, 7, 7, 7, 7, 7, 7, 5, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-07-20 16:44:13,193 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-07-20 16:44:13,194 INFO L427 AbstractCegarLoop]: === Iteration 37 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 16:44:13,194 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 16:44:13,195 INFO L82 PathProgramCache]: Analyzing trace with hash 638865236, now seen corresponding path program 5 times [2020-07-20 16:44:13,195 INFO L163 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2020-07-20 16:44:13,195 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [308895024] [2020-07-20 16:44:13,196 INFO L95 rtionOrderModulation]: Keeping assertion order SMT_FEATURE_HEURISTIC (partitioning type FIXED_NUM_PARTITIONS, 4 partitions) No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 38 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 38 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-07-20 16:44:13,516 INFO L228 tOrderPrioritization]: Assert order SMT_FEATURE_HEURISTIC (partitioning type FIXED_NUM_PARTITIONS, 4 partitions) issued 3 check-sat command(s) [2020-07-20 16:44:13,517 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 16:44:13,519 INFO L263 TraceCheckSpWp]: Trace formula consists of 461 conjuncts, 10 conjunts are in the unsatisfiable core [2020-07-20 16:44:13,521 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 16:44:13,604 INFO L134 CoverageAnalysis]: Checked inductivity of 1534 backedges. 161 proven. 152 refuted. 0 times theorem prover too weak. 1221 trivial. 0 not checked. [2020-07-20 16:44:13,605 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2020-07-20 16:44:14,335 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:14,336 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:14,446 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:14,447 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:14,496 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:14,497 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:14,548 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:14,630 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:14,795 INFO L134 CoverageAnalysis]: Checked inductivity of 1534 backedges. 161 proven. 157 refuted. 0 times theorem prover too weak. 1216 trivial. 0 not checked. [2020-07-20 16:44:14,796 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [308895024] [2020-07-20 16:44:14,796 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-20 16:44:14,796 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 11] total 14 [2020-07-20 16:44:14,796 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1223089783] [2020-07-20 16:44:14,797 INFO L459 AbstractCegarLoop]: Interpolant automaton has 14 states [2020-07-20 16:44:14,797 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2020-07-20 16:44:14,797 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2020-07-20 16:44:14,797 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=144, Unknown=0, NotChecked=0, Total=182 [2020-07-20 16:44:14,798 INFO L87 Difference]: Start difference. First operand 247 states and 410 transitions. Second operand 14 states. [2020-07-20 16:44:14,995 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 16:44:14,996 INFO L93 Difference]: Finished difference Result 290 states and 514 transitions. [2020-07-20 16:44:14,996 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2020-07-20 16:44:14,996 INFO L78 Accepts]: Start accepts. Automaton has 14 states. Word has length 237 [2020-07-20 16:44:14,997 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 16:44:15,000 INFO L225 Difference]: With dead ends: 290 [2020-07-20 16:44:15,001 INFO L226 Difference]: Without dead ends: 286 [2020-07-20 16:44:15,002 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 478 GetRequests, 454 SyntacticMatches, 8 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=66, Invalid=240, Unknown=0, NotChecked=0, Total=306 [2020-07-20 16:44:15,002 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 286 states. [2020-07-20 16:44:15,018 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 286 to 255. [2020-07-20 16:44:15,018 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 255 states. [2020-07-20 16:44:15,020 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 255 states to 255 states and 440 transitions. [2020-07-20 16:44:15,021 INFO L78 Accepts]: Start accepts. Automaton has 255 states and 440 transitions. Word has length 237 [2020-07-20 16:44:15,021 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 16:44:15,021 INFO L479 AbstractCegarLoop]: Abstraction has 255 states and 440 transitions. [2020-07-20 16:44:15,022 INFO L480 AbstractCegarLoop]: Interpolant automaton has 14 states. [2020-07-20 16:44:15,022 INFO L276 IsEmpty]: Start isEmpty. Operand 255 states and 440 transitions. [2020-07-20 16:44:15,025 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 291 [2020-07-20 16:44:15,025 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 16:44:15,026 INFO L422 BasicCegarLoop]: trace histogram [23, 23, 20, 20, 13, 12, 11, 11, 11, 11, 11, 11, 11, 10, 10, 10, 10, 10, 10, 10, 10, 8, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-07-20 16:44:15,238 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-07-20 16:44:15,239 INFO L427 AbstractCegarLoop]: === Iteration 38 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 16:44:15,239 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 16:44:15,239 INFO L82 PathProgramCache]: Analyzing trace with hash -409008576, now seen corresponding path program 19 times [2020-07-20 16:44:15,239 INFO L163 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2020-07-20 16:44:15,240 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [446202896] [2020-07-20 16:44:15,240 INFO L95 rtionOrderModulation]: Keeping assertion order SMT_FEATURE_HEURISTIC (partitioning type FIXED_NUM_PARTITIONS, 4 partitions) No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 39 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 39 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-07-20 16:44:15,532 INFO L228 tOrderPrioritization]: Assert order SMT_FEATURE_HEURISTIC (partitioning type FIXED_NUM_PARTITIONS, 4 partitions) issued 2 check-sat command(s) [2020-07-20 16:44:15,532 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 16:44:15,534 INFO L263 TraceCheckSpWp]: Trace formula consists of 431 conjuncts, 20 conjunts are in the unsatisfiable core [2020-07-20 16:44:15,537 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 16:44:15,754 INFO L134 CoverageAnalysis]: Checked inductivity of 2316 backedges. 476 proven. 383 refuted. 0 times theorem prover too weak. 1457 trivial. 0 not checked. [2020-07-20 16:44:15,755 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2020-07-20 16:44:17,216 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:17,448 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:17,567 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:17,641 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:18,187 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:18,335 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:18,403 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:18,404 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:18,514 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:18,721 INFO L134 CoverageAnalysis]: Checked inductivity of 2316 backedges. 478 proven. 396 refuted. 0 times theorem prover too weak. 1442 trivial. 0 not checked. [2020-07-20 16:44:18,722 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [446202896] [2020-07-20 16:44:18,722 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-20 16:44:18,722 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 21] total 25 [2020-07-20 16:44:18,722 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [144007737] [2020-07-20 16:44:18,723 INFO L459 AbstractCegarLoop]: Interpolant automaton has 25 states [2020-07-20 16:44:18,723 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2020-07-20 16:44:18,723 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2020-07-20 16:44:18,724 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=523, Unknown=0, NotChecked=0, Total=600 [2020-07-20 16:44:18,724 INFO L87 Difference]: Start difference. First operand 255 states and 440 transitions. Second operand 25 states. [2020-07-20 16:44:20,252 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 16:44:20,252 INFO L93 Difference]: Finished difference Result 669 states and 1281 transitions. [2020-07-20 16:44:20,253 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-07-20 16:44:20,253 INFO L78 Accepts]: Start accepts. Automaton has 25 states. Word has length 290 [2020-07-20 16:44:20,254 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 16:44:20,258 INFO L225 Difference]: With dead ends: 669 [2020-07-20 16:44:20,258 INFO L226 Difference]: Without dead ends: 360 [2020-07-20 16:44:20,261 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 601 GetRequests, 538 SyntacticMatches, 19 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 367 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=340, Invalid=1730, Unknown=0, NotChecked=0, Total=2070 [2020-07-20 16:44:20,262 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 360 states. [2020-07-20 16:44:20,282 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 360 to 281. [2020-07-20 16:44:20,283 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 281 states. [2020-07-20 16:44:20,285 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 281 states to 281 states and 512 transitions. [2020-07-20 16:44:20,286 INFO L78 Accepts]: Start accepts. Automaton has 281 states and 512 transitions. Word has length 290 [2020-07-20 16:44:20,286 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 16:44:20,286 INFO L479 AbstractCegarLoop]: Abstraction has 281 states and 512 transitions. [2020-07-20 16:44:20,286 INFO L480 AbstractCegarLoop]: Interpolant automaton has 25 states. [2020-07-20 16:44:20,286 INFO L276 IsEmpty]: Start isEmpty. Operand 281 states and 512 transitions. [2020-07-20 16:44:20,290 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 265 [2020-07-20 16:44:20,290 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 16:44:20,291 INFO L422 BasicCegarLoop]: trace histogram [20, 20, 19, 19, 12, 11, 10, 10, 10, 10, 10, 10, 10, 9, 9, 9, 9, 9, 9, 9, 9, 7, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-07-20 16:44:20,505 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 39 z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-07-20 16:44:20,506 INFO L427 AbstractCegarLoop]: === Iteration 39 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 16:44:20,506 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 16:44:20,507 INFO L82 PathProgramCache]: Analyzing trace with hash -1753836980, now seen corresponding path program 20 times [2020-07-20 16:44:20,507 INFO L163 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2020-07-20 16:44:20,507 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [576386032] [2020-07-20 16:44:20,508 INFO L95 rtionOrderModulation]: Keeping assertion order SMT_FEATURE_HEURISTIC (partitioning type FIXED_NUM_PARTITIONS, 4 partitions) No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 40 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 40 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-07-20 16:44:20,807 INFO L228 tOrderPrioritization]: Assert order SMT_FEATURE_HEURISTIC (partitioning type FIXED_NUM_PARTITIONS, 4 partitions) issued 2 check-sat command(s) [2020-07-20 16:44:20,807 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 16:44:20,809 INFO L263 TraceCheckSpWp]: Trace formula consists of 390 conjuncts, 18 conjunts are in the unsatisfiable core [2020-07-20 16:44:20,814 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 16:44:21,056 INFO L134 CoverageAnalysis]: Checked inductivity of 1889 backedges. 976 proven. 274 refuted. 0 times theorem prover too weak. 639 trivial. 0 not checked. [2020-07-20 16:44:21,057 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2020-07-20 16:44:22,759 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:22,823 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:22,884 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:23,610 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:23,817 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:23,941 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:24,012 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:24,013 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:24,128 INFO L134 CoverageAnalysis]: Checked inductivity of 1889 backedges. 221 proven. 517 refuted. 0 times theorem prover too weak. 1151 trivial. 0 not checked. [2020-07-20 16:44:24,129 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [576386032] [2020-07-20 16:44:24,129 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-20 16:44:24,130 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 19] total 23 [2020-07-20 16:44:24,130 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1372257228] [2020-07-20 16:44:24,131 INFO L459 AbstractCegarLoop]: Interpolant automaton has 23 states [2020-07-20 16:44:24,131 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2020-07-20 16:44:24,131 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2020-07-20 16:44:24,132 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=437, Unknown=0, NotChecked=0, Total=506 [2020-07-20 16:44:24,132 INFO L87 Difference]: Start difference. First operand 281 states and 512 transitions. Second operand 23 states. [2020-07-20 16:44:25,304 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 16:44:25,304 INFO L93 Difference]: Finished difference Result 630 states and 1275 transitions. [2020-07-20 16:44:25,310 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2020-07-20 16:44:25,310 INFO L78 Accepts]: Start accepts. Automaton has 23 states. Word has length 264 [2020-07-20 16:44:25,311 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 16:44:25,316 INFO L225 Difference]: With dead ends: 630 [2020-07-20 16:44:25,316 INFO L226 Difference]: Without dead ends: 346 [2020-07-20 16:44:25,320 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 544 GetRequests, 489 SyntacticMatches, 17 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 241 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=274, Invalid=1286, Unknown=0, NotChecked=0, Total=1560 [2020-07-20 16:44:25,320 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 346 states. [2020-07-20 16:44:25,342 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 346 to 280. [2020-07-20 16:44:25,342 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 280 states. [2020-07-20 16:44:25,344 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 280 states to 280 states and 514 transitions. [2020-07-20 16:44:25,345 INFO L78 Accepts]: Start accepts. Automaton has 280 states and 514 transitions. Word has length 264 [2020-07-20 16:44:25,345 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 16:44:25,346 INFO L479 AbstractCegarLoop]: Abstraction has 280 states and 514 transitions. [2020-07-20 16:44:25,346 INFO L480 AbstractCegarLoop]: Interpolant automaton has 23 states. [2020-07-20 16:44:25,346 INFO L276 IsEmpty]: Start isEmpty. Operand 280 states and 514 transitions. [2020-07-20 16:44:25,348 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 262 [2020-07-20 16:44:25,349 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 16:44:25,349 INFO L422 BasicCegarLoop]: trace histogram [20, 20, 19, 19, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 9, 9, 9, 9, 9, 9, 9, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-07-20 16:44:25,562 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-07-20 16:44:25,563 INFO L427 AbstractCegarLoop]: === Iteration 40 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 16:44:25,563 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 16:44:25,564 INFO L82 PathProgramCache]: Analyzing trace with hash -1694881932, now seen corresponding path program 6 times [2020-07-20 16:44:25,564 INFO L163 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2020-07-20 16:44:25,564 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [673964974] [2020-07-20 16:44:25,565 INFO L95 rtionOrderModulation]: Keeping assertion order SMT_FEATURE_HEURISTIC (partitioning type FIXED_NUM_PARTITIONS, 4 partitions) No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 41 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 41 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-07-20 16:44:25,891 INFO L228 tOrderPrioritization]: Assert order SMT_FEATURE_HEURISTIC (partitioning type FIXED_NUM_PARTITIONS, 4 partitions) issued 3 check-sat command(s) [2020-07-20 16:44:25,891 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 16:44:25,894 INFO L263 TraceCheckSpWp]: Trace formula consists of 507 conjuncts, 16 conjunts are in the unsatisfiable core [2020-07-20 16:44:25,897 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 16:44:26,099 INFO L134 CoverageAnalysis]: Checked inductivity of 1858 backedges. 90 proven. 477 refuted. 0 times theorem prover too weak. 1291 trivial. 0 not checked. [2020-07-20 16:44:26,099 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2020-07-20 16:44:27,907 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:28,505 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:28,827 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:28,827 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:29,023 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:29,024 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:29,138 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:29,138 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:29,200 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:29,280 INFO L134 CoverageAnalysis]: Checked inductivity of 1858 backedges. 90 proven. 498 refuted. 0 times theorem prover too weak. 1270 trivial. 0 not checked. [2020-07-20 16:44:29,281 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [673964974] [2020-07-20 16:44:29,281 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-20 16:44:29,281 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 17] total 20 [2020-07-20 16:44:29,281 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [440135706] [2020-07-20 16:44:29,282 INFO L459 AbstractCegarLoop]: Interpolant automaton has 20 states [2020-07-20 16:44:29,282 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2020-07-20 16:44:29,282 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2020-07-20 16:44:29,282 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=310, Unknown=0, NotChecked=0, Total=380 [2020-07-20 16:44:29,282 INFO L87 Difference]: Start difference. First operand 280 states and 514 transitions. Second operand 20 states. [2020-07-20 16:44:29,696 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 16:44:29,696 INFO L93 Difference]: Finished difference Result 310 states and 602 transitions. [2020-07-20 16:44:29,697 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2020-07-20 16:44:29,698 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 261 [2020-07-20 16:44:29,699 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 16:44:29,706 INFO L225 Difference]: With dead ends: 310 [2020-07-20 16:44:29,706 INFO L226 Difference]: Without dead ends: 306 [2020-07-20 16:44:29,707 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 529 GetRequests, 490 SyntacticMatches, 14 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 142 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=141, Invalid=561, Unknown=0, NotChecked=0, Total=702 [2020-07-20 16:44:29,708 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 306 states. [2020-07-20 16:44:29,727 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 306 to 280. [2020-07-20 16:44:29,727 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 280 states. [2020-07-20 16:44:29,730 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 280 states to 280 states and 514 transitions. [2020-07-20 16:44:29,730 INFO L78 Accepts]: Start accepts. Automaton has 280 states and 514 transitions. Word has length 261 [2020-07-20 16:44:29,731 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 16:44:29,731 INFO L479 AbstractCegarLoop]: Abstraction has 280 states and 514 transitions. [2020-07-20 16:44:29,731 INFO L480 AbstractCegarLoop]: Interpolant automaton has 20 states. [2020-07-20 16:44:29,731 INFO L276 IsEmpty]: Start isEmpty. Operand 280 states and 514 transitions. [2020-07-20 16:44:29,735 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 364 [2020-07-20 16:44:29,735 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 16:44:29,735 INFO L422 BasicCegarLoop]: trace histogram [27, 27, 26, 26, 19, 19, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 8, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-07-20 16:44:29,950 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 41 z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-07-20 16:44:29,951 INFO L427 AbstractCegarLoop]: === Iteration 41 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 16:44:29,951 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 16:44:29,952 INFO L82 PathProgramCache]: Analyzing trace with hash 1830343833, now seen corresponding path program 21 times [2020-07-20 16:44:29,952 INFO L163 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2020-07-20 16:44:29,952 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [771133548] [2020-07-20 16:44:29,953 INFO L95 rtionOrderModulation]: Keeping assertion order SMT_FEATURE_HEURISTIC (partitioning type FIXED_NUM_PARTITIONS, 4 partitions) No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 42 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 42 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-07-20 16:44:30,336 INFO L228 tOrderPrioritization]: Assert order SMT_FEATURE_HEURISTIC (partitioning type FIXED_NUM_PARTITIONS, 4 partitions) issued 2 check-sat command(s) [2020-07-20 16:44:30,336 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 16:44:30,338 INFO L263 TraceCheckSpWp]: Trace formula consists of 544 conjuncts, 22 conjunts are in the unsatisfiable core [2020-07-20 16:44:30,342 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 16:44:30,748 INFO L134 CoverageAnalysis]: Checked inductivity of 3670 backedges. 2027 proven. 407 refuted. 0 times theorem prover too weak. 1236 trivial. 0 not checked. [2020-07-20 16:44:30,748 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2020-07-20 16:44:33,641 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:33,857 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:33,858 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:33,988 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:33,989 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:34,063 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:34,064 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:34,887 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:34,887 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:35,111 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:35,111 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:35,240 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:35,317 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:35,431 INFO L134 CoverageAnalysis]: Checked inductivity of 3670 backedges. 315 proven. 1015 refuted. 0 times theorem prover too weak. 2340 trivial. 0 not checked. [2020-07-20 16:44:35,431 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [771133548] [2020-07-20 16:44:35,432 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-20 16:44:35,432 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 23] total 27 [2020-07-20 16:44:35,432 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [428455689] [2020-07-20 16:44:35,432 INFO L459 AbstractCegarLoop]: Interpolant automaton has 27 states [2020-07-20 16:44:35,433 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2020-07-20 16:44:35,433 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2020-07-20 16:44:35,433 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=615, Unknown=0, NotChecked=0, Total=702 [2020-07-20 16:44:35,433 INFO L87 Difference]: Start difference. First operand 280 states and 514 transitions. Second operand 27 states. [2020-07-20 16:44:37,087 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 16:44:37,087 INFO L93 Difference]: Finished difference Result 626 states and 1246 transitions. [2020-07-20 16:44:37,088 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2020-07-20 16:44:37,088 INFO L78 Accepts]: Start accepts. Automaton has 27 states. Word has length 363 [2020-07-20 16:44:37,089 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 16:44:37,093 INFO L225 Difference]: With dead ends: 626 [2020-07-20 16:44:37,093 INFO L226 Difference]: Without dead ends: 351 [2020-07-20 16:44:37,096 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 748 GetRequests, 679 SyntacticMatches, 21 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 466 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=408, Invalid=2042, Unknown=0, NotChecked=0, Total=2450 [2020-07-20 16:44:37,097 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 351 states. [2020-07-20 16:44:37,118 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 351 to 304. [2020-07-20 16:44:37,118 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 304 states. [2020-07-20 16:44:37,121 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 304 states to 304 states and 584 transitions. [2020-07-20 16:44:37,122 INFO L78 Accepts]: Start accepts. Automaton has 304 states and 584 transitions. Word has length 363 [2020-07-20 16:44:37,122 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 16:44:37,122 INFO L479 AbstractCegarLoop]: Abstraction has 304 states and 584 transitions. [2020-07-20 16:44:37,122 INFO L480 AbstractCegarLoop]: Interpolant automaton has 27 states. [2020-07-20 16:44:37,123 INFO L276 IsEmpty]: Start isEmpty. Operand 304 states and 584 transitions. [2020-07-20 16:44:37,127 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 376 [2020-07-20 16:44:37,127 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 16:44:37,127 INFO L422 BasicCegarLoop]: trace histogram [30, 30, 25, 25, 19, 19, 15, 15, 15, 15, 15, 15, 15, 12, 12, 12, 12, 12, 12, 12, 11, 7, 6, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-07-20 16:44:37,342 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-07-20 16:44:37,343 INFO L427 AbstractCegarLoop]: === Iteration 42 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 16:44:37,343 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 16:44:37,344 INFO L82 PathProgramCache]: Analyzing trace with hash 223213298, now seen corresponding path program 22 times [2020-07-20 16:44:37,344 INFO L163 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2020-07-20 16:44:37,344 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [593235879] [2020-07-20 16:44:37,345 INFO L95 rtionOrderModulation]: Keeping assertion order SMT_FEATURE_HEURISTIC (partitioning type FIXED_NUM_PARTITIONS, 4 partitions) No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 43 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 43 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-07-20 16:44:37,760 INFO L228 tOrderPrioritization]: Assert order SMT_FEATURE_HEURISTIC (partitioning type FIXED_NUM_PARTITIONS, 4 partitions) issued 2 check-sat command(s) [2020-07-20 16:44:37,760 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 16:44:37,763 INFO L263 TraceCheckSpWp]: Trace formula consists of 561 conjuncts, 20 conjunts are in the unsatisfiable core [2020-07-20 16:44:37,767 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 16:44:38,080 INFO L134 CoverageAnalysis]: Checked inductivity of 3966 backedges. 2230 proven. 345 refuted. 0 times theorem prover too weak. 1391 trivial. 0 not checked. [2020-07-20 16:44:38,080 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2020-07-20 16:44:40,487 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:40,488 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:40,681 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:40,682 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:40,806 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:40,806 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:40,917 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:40,918 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:41,472 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:41,473 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:41,636 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:41,706 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:41,707 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:41,773 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:41,867 INFO L134 CoverageAnalysis]: Checked inductivity of 3966 backedges. 385 proven. 883 refuted. 0 times theorem prover too weak. 2698 trivial. 0 not checked. [2020-07-20 16:44:41,868 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [593235879] [2020-07-20 16:44:41,868 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-20 16:44:41,868 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 21] total 25 [2020-07-20 16:44:41,868 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [650970937] [2020-07-20 16:44:41,869 INFO L459 AbstractCegarLoop]: Interpolant automaton has 25 states [2020-07-20 16:44:41,869 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2020-07-20 16:44:41,869 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2020-07-20 16:44:41,870 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=523, Unknown=0, NotChecked=0, Total=600 [2020-07-20 16:44:41,870 INFO L87 Difference]: Start difference. First operand 304 states and 584 transitions. Second operand 25 states. [2020-07-20 16:44:43,245 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 16:44:43,246 INFO L93 Difference]: Finished difference Result 726 states and 1480 transitions. [2020-07-20 16:44:43,247 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2020-07-20 16:44:43,247 INFO L78 Accepts]: Start accepts. Automaton has 25 states. Word has length 375 [2020-07-20 16:44:43,247 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 16:44:43,253 INFO L225 Difference]: With dead ends: 726 [2020-07-20 16:44:43,253 INFO L226 Difference]: Without dead ends: 399 [2020-07-20 16:44:43,256 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 769 GetRequests, 707 SyntacticMatches, 19 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 345 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=334, Invalid=1646, Unknown=0, NotChecked=0, Total=1980 [2020-07-20 16:44:43,256 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 399 states. [2020-07-20 16:44:43,278 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 399 to 330. [2020-07-20 16:44:43,278 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 330 states. [2020-07-20 16:44:43,281 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 330 states to 330 states and 658 transitions. [2020-07-20 16:44:43,282 INFO L78 Accepts]: Start accepts. Automaton has 330 states and 658 transitions. Word has length 375 [2020-07-20 16:44:43,282 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 16:44:43,282 INFO L479 AbstractCegarLoop]: Abstraction has 330 states and 658 transitions. [2020-07-20 16:44:43,282 INFO L480 AbstractCegarLoop]: Interpolant automaton has 25 states. [2020-07-20 16:44:43,282 INFO L276 IsEmpty]: Start isEmpty. Operand 330 states and 658 transitions. [2020-07-20 16:44:43,285 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 376 [2020-07-20 16:44:43,285 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 16:44:43,286 INFO L422 BasicCegarLoop]: trace histogram [30, 30, 25, 25, 19, 19, 15, 15, 15, 15, 15, 15, 15, 12, 12, 12, 12, 12, 12, 12, 11, 7, 6, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-07-20 16:44:43,486 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 43 z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-07-20 16:44:43,487 INFO L427 AbstractCegarLoop]: === Iteration 43 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 16:44:43,487 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 16:44:43,488 INFO L82 PathProgramCache]: Analyzing trace with hash -482037048, now seen corresponding path program 23 times [2020-07-20 16:44:43,488 INFO L163 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2020-07-20 16:44:43,489 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1030604879] [2020-07-20 16:44:43,489 INFO L95 rtionOrderModulation]: Keeping assertion order SMT_FEATURE_HEURISTIC (partitioning type FIXED_NUM_PARTITIONS, 4 partitions) No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 44 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 44 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-07-20 16:44:43,892 INFO L228 tOrderPrioritization]: Assert order SMT_FEATURE_HEURISTIC (partitioning type FIXED_NUM_PARTITIONS, 4 partitions) issued 2 check-sat command(s) [2020-07-20 16:44:43,892 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 16:44:43,895 INFO L263 TraceCheckSpWp]: Trace formula consists of 559 conjuncts, 22 conjunts are in the unsatisfiable core [2020-07-20 16:44:43,899 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 16:44:44,170 INFO L134 CoverageAnalysis]: Checked inductivity of 3966 backedges. 610 proven. 698 refuted. 0 times theorem prover too weak. 2658 trivial. 0 not checked. [2020-07-20 16:44:44,171 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2020-07-20 16:44:45,807 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:46,056 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:46,057 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:46,210 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:46,278 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:46,345 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:47,276 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:47,276 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:47,534 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:47,535 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:47,647 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:47,647 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:47,716 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:47,796 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:47,987 INFO L134 CoverageAnalysis]: Checked inductivity of 3966 backedges. 612 proven. 716 refuted. 0 times theorem prover too weak. 2638 trivial. 0 not checked. [2020-07-20 16:44:47,987 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1030604879] [2020-07-20 16:44:47,988 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-20 16:44:47,988 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 23] total 27 [2020-07-20 16:44:47,988 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [303417860] [2020-07-20 16:44:47,989 INFO L459 AbstractCegarLoop]: Interpolant automaton has 27 states [2020-07-20 16:44:47,989 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2020-07-20 16:44:47,989 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2020-07-20 16:44:47,990 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=615, Unknown=0, NotChecked=0, Total=702 [2020-07-20 16:44:47,990 INFO L87 Difference]: Start difference. First operand 330 states and 658 transitions. Second operand 27 states. [2020-07-20 16:44:49,509 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 16:44:49,510 INFO L93 Difference]: Finished difference Result 836 states and 1888 transitions. [2020-07-20 16:44:49,510 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2020-07-20 16:44:49,511 INFO L78 Accepts]: Start accepts. Automaton has 27 states. Word has length 375 [2020-07-20 16:44:49,511 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 16:44:49,520 INFO L225 Difference]: With dead ends: 836 [2020-07-20 16:44:49,521 INFO L226 Difference]: Without dead ends: 482 [2020-07-20 16:44:49,525 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 771 GetRequests, 703 SyntacticMatches, 21 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 437 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=390, Invalid=1962, Unknown=0, NotChecked=0, Total=2352 [2020-07-20 16:44:49,526 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 482 states. [2020-07-20 16:44:49,551 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 482 to 394. [2020-07-20 16:44:49,551 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 394 states. [2020-07-20 16:44:49,554 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 394 states to 394 states and 870 transitions. [2020-07-20 16:44:49,555 INFO L78 Accepts]: Start accepts. Automaton has 394 states and 870 transitions. Word has length 375 [2020-07-20 16:44:49,555 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 16:44:49,555 INFO L479 AbstractCegarLoop]: Abstraction has 394 states and 870 transitions. [2020-07-20 16:44:49,555 INFO L480 AbstractCegarLoop]: Interpolant automaton has 27 states. [2020-07-20 16:44:49,555 INFO L276 IsEmpty]: Start isEmpty. Operand 394 states and 870 transitions. [2020-07-20 16:44:49,559 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 255 [2020-07-20 16:44:49,560 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 16:44:49,560 INFO L422 BasicCegarLoop]: trace histogram [19, 19, 18, 18, 13, 12, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 7, 5, 4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-07-20 16:44:49,772 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 44 z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-07-20 16:44:49,773 INFO L427 AbstractCegarLoop]: === Iteration 44 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 16:44:49,773 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 16:44:49,774 INFO L82 PathProgramCache]: Analyzing trace with hash 385709053, now seen corresponding path program 24 times [2020-07-20 16:44:49,774 INFO L163 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2020-07-20 16:44:49,774 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1722361690] [2020-07-20 16:44:49,775 INFO L95 rtionOrderModulation]: Keeping assertion order SMT_FEATURE_HEURISTIC (partitioning type FIXED_NUM_PARTITIONS, 4 partitions) No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 45 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 45 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-07-20 16:44:50,198 INFO L228 tOrderPrioritization]: Assert order SMT_FEATURE_HEURISTIC (partitioning type FIXED_NUM_PARTITIONS, 4 partitions) issued 2 check-sat command(s) [2020-07-20 16:44:50,199 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 16:44:50,200 INFO L263 TraceCheckSpWp]: Trace formula consists of 381 conjuncts, 18 conjunts are in the unsatisfiable core [2020-07-20 16:44:50,203 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 16:44:50,405 INFO L134 CoverageAnalysis]: Checked inductivity of 1728 backedges. 981 proven. 214 refuted. 0 times theorem prover too weak. 533 trivial. 0 not checked. [2020-07-20 16:44:50,406 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2020-07-20 16:44:52,065 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:52,066 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:52,132 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:52,132 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:52,867 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:52,868 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:53,067 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:53,068 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:53,175 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:53,176 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:53,255 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:53,255 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:53,341 INFO L134 CoverageAnalysis]: Checked inductivity of 1728 backedges. 207 proven. 507 refuted. 0 times theorem prover too weak. 1014 trivial. 0 not checked. [2020-07-20 16:44:53,342 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1722361690] [2020-07-20 16:44:53,342 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-20 16:44:53,342 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 19] total 23 [2020-07-20 16:44:53,343 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [775610731] [2020-07-20 16:44:53,343 INFO L459 AbstractCegarLoop]: Interpolant automaton has 23 states [2020-07-20 16:44:53,343 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2020-07-20 16:44:53,344 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2020-07-20 16:44:53,344 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=436, Unknown=0, NotChecked=0, Total=506 [2020-07-20 16:44:53,344 INFO L87 Difference]: Start difference. First operand 394 states and 870 transitions. Second operand 23 states. [2020-07-20 16:44:54,512 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 16:44:54,513 INFO L93 Difference]: Finished difference Result 782 states and 1768 transitions. [2020-07-20 16:44:54,514 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2020-07-20 16:44:54,514 INFO L78 Accepts]: Start accepts. Automaton has 23 states. Word has length 254 [2020-07-20 16:44:54,515 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 16:44:54,523 INFO L225 Difference]: With dead ends: 782 [2020-07-20 16:44:54,523 INFO L226 Difference]: Without dead ends: 390 [2020-07-20 16:44:54,529 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 521 GetRequests, 469 SyntacticMatches, 17 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 212 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=236, Invalid=1096, Unknown=0, NotChecked=0, Total=1332 [2020-07-20 16:44:54,529 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 390 states. [2020-07-20 16:44:54,564 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 390 to 379. [2020-07-20 16:44:54,564 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 379 states. [2020-07-20 16:44:54,568 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 379 states to 379 states and 791 transitions. [2020-07-20 16:44:54,569 INFO L78 Accepts]: Start accepts. Automaton has 379 states and 791 transitions. Word has length 254 [2020-07-20 16:44:54,569 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 16:44:54,569 INFO L479 AbstractCegarLoop]: Abstraction has 379 states and 791 transitions. [2020-07-20 16:44:54,570 INFO L480 AbstractCegarLoop]: Interpolant automaton has 23 states. [2020-07-20 16:44:54,570 INFO L276 IsEmpty]: Start isEmpty. Operand 379 states and 791 transitions. [2020-07-20 16:44:54,575 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 282 [2020-07-20 16:44:54,575 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 16:44:54,575 INFO L422 BasicCegarLoop]: trace histogram [22, 22, 19, 19, 14, 14, 11, 11, 11, 11, 11, 11, 11, 9, 9, 9, 9, 9, 9, 9, 8, 5, 5, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-07-20 16:44:54,788 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-07-20 16:44:54,789 INFO L427 AbstractCegarLoop]: === Iteration 45 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 16:44:54,789 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 16:44:54,790 INFO L82 PathProgramCache]: Analyzing trace with hash 1962692405, now seen corresponding path program 25 times [2020-07-20 16:44:54,790 INFO L163 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2020-07-20 16:44:54,790 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1836008235] [2020-07-20 16:44:54,791 INFO L95 rtionOrderModulation]: Keeping assertion order SMT_FEATURE_HEURISTIC (partitioning type FIXED_NUM_PARTITIONS, 4 partitions) No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 46 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 46 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-07-20 16:44:55,207 INFO L228 tOrderPrioritization]: Assert order SMT_FEATURE_HEURISTIC (partitioning type FIXED_NUM_PARTITIONS, 4 partitions) issued 2 check-sat command(s) [2020-07-20 16:44:55,208 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 16:44:55,210 INFO L263 TraceCheckSpWp]: Trace formula consists of 424 conjuncts, 22 conjunts are in the unsatisfiable core [2020-07-20 16:44:55,214 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 16:44:55,550 INFO L134 CoverageAnalysis]: Checked inductivity of 2154 backedges. 442 proven. 458 refuted. 0 times theorem prover too weak. 1254 trivial. 0 not checked. [2020-07-20 16:44:55,550 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2020-07-20 16:44:57,643 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:57,643 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:57,854 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:57,855 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:57,995 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:58,087 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:59,354 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:59,710 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:59,711 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:59,921 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:45:00,016 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:45:00,091 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:45:00,172 INFO L134 CoverageAnalysis]: Checked inductivity of 2154 backedges. 444 proven. 474 refuted. 0 times theorem prover too weak. 1236 trivial. 0 not checked. [2020-07-20 16:45:00,173 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1836008235] [2020-07-20 16:45:00,173 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-20 16:45:00,173 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 23] total 27 [2020-07-20 16:45:00,173 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [590638189] [2020-07-20 16:45:00,174 INFO L459 AbstractCegarLoop]: Interpolant automaton has 27 states [2020-07-20 16:45:00,174 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2020-07-20 16:45:00,174 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2020-07-20 16:45:00,174 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=613, Unknown=0, NotChecked=0, Total=702 [2020-07-20 16:45:00,174 INFO L87 Difference]: Start difference. First operand 379 states and 791 transitions. Second operand 27 states. [2020-07-20 16:45:01,843 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 16:45:01,843 INFO L93 Difference]: Finished difference Result 784 states and 1650 transitions. [2020-07-20 16:45:01,845 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2020-07-20 16:45:01,845 INFO L78 Accepts]: Start accepts. Automaton has 27 states. Word has length 281 [2020-07-20 16:45:01,845 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 16:45:01,852 INFO L225 Difference]: With dead ends: 784 [2020-07-20 16:45:01,852 INFO L226 Difference]: Without dead ends: 401 [2020-07-20 16:45:01,856 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 578 GetRequests, 515 SyntacticMatches, 21 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 336 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=305, Invalid=1587, Unknown=0, NotChecked=0, Total=1892 [2020-07-20 16:45:01,856 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 401 states. [2020-07-20 16:45:01,875 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 401 to 371. [2020-07-20 16:45:01,875 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 371 states. [2020-07-20 16:45:01,879 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 371 states to 371 states and 721 transitions. [2020-07-20 16:45:01,880 INFO L78 Accepts]: Start accepts. Automaton has 371 states and 721 transitions. Word has length 281 [2020-07-20 16:45:01,880 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 16:45:01,880 INFO L479 AbstractCegarLoop]: Abstraction has 371 states and 721 transitions. [2020-07-20 16:45:01,880 INFO L480 AbstractCegarLoop]: Interpolant automaton has 27 states. [2020-07-20 16:45:01,881 INFO L276 IsEmpty]: Start isEmpty. Operand 371 states and 721 transitions. [2020-07-20 16:45:01,887 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 395 [2020-07-20 16:45:01,887 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 16:45:01,888 INFO L422 BasicCegarLoop]: trace histogram [31, 31, 28, 28, 17, 16, 15, 15, 15, 15, 15, 15, 15, 14, 14, 14, 14, 14, 14, 14, 14, 12, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-07-20 16:45:02,102 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 46 z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-07-20 16:45:02,103 INFO L427 AbstractCegarLoop]: === Iteration 46 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 16:45:02,103 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 16:45:02,104 INFO L82 PathProgramCache]: Analyzing trace with hash 1548966788, now seen corresponding path program 26 times [2020-07-20 16:45:02,104 INFO L163 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2020-07-20 16:45:02,104 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1078449670] [2020-07-20 16:45:02,104 INFO L95 rtionOrderModulation]: Keeping assertion order SMT_FEATURE_HEURISTIC (partitioning type FIXED_NUM_PARTITIONS, 4 partitions) No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 47 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 47 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-07-20 16:45:02,577 INFO L228 tOrderPrioritization]: Assert order SMT_FEATURE_HEURISTIC (partitioning type FIXED_NUM_PARTITIONS, 4 partitions) issued 3 check-sat command(s) [2020-07-20 16:45:02,577 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 16:45:02,580 INFO L263 TraceCheckSpWp]: Trace formula consists of 763 conjuncts, 14 conjunts are in the unsatisfiable core [2020-07-20 16:45:02,584 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 16:45:02,765 INFO L134 CoverageAnalysis]: Checked inductivity of 4412 backedges. 256 proven. 562 refuted. 0 times theorem prover too weak. 3594 trivial. 0 not checked. [2020-07-20 16:45:02,765 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2020-07-20 16:45:04,776 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:45:04,777 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:45:05,416 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:45:05,417 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:45:05,630 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:45:05,773 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:45:05,773 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:45:05,857 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:45:05,996 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:45:06,296 INFO L134 CoverageAnalysis]: Checked inductivity of 4412 backedges. 258 proven. 576 refuted. 0 times theorem prover too weak. 3578 trivial. 0 not checked. [2020-07-20 16:45:06,296 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1078449670] [2020-07-20 16:45:06,296 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-20 16:45:06,296 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 15] total 18 [2020-07-20 16:45:06,296 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [670617154] [2020-07-20 16:45:06,297 INFO L459 AbstractCegarLoop]: Interpolant automaton has 18 states [2020-07-20 16:45:06,297 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2020-07-20 16:45:06,297 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2020-07-20 16:45:06,298 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=248, Unknown=0, NotChecked=0, Total=306 [2020-07-20 16:45:06,298 INFO L87 Difference]: Start difference. First operand 371 states and 721 transitions. Second operand 18 states. [2020-07-20 16:45:06,773 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 16:45:06,773 INFO L93 Difference]: Finished difference Result 380 states and 741 transitions. [2020-07-20 16:45:06,775 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-07-20 16:45:06,775 INFO L78 Accepts]: Start accepts. Automaton has 18 states. Word has length 394 [2020-07-20 16:45:06,776 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 16:45:06,781 INFO L225 Difference]: With dead ends: 380 [2020-07-20 16:45:06,781 INFO L226 Difference]: Without dead ends: 376 [2020-07-20 16:45:06,782 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 794 GetRequests, 760 SyntacticMatches, 12 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 101 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=112, Invalid=440, Unknown=0, NotChecked=0, Total=552 [2020-07-20 16:45:06,783 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 376 states. [2020-07-20 16:45:06,806 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 376 to 373. [2020-07-20 16:45:06,806 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 373 states. [2020-07-20 16:45:06,810 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 373 states to 373 states and 731 transitions. [2020-07-20 16:45:06,811 INFO L78 Accepts]: Start accepts. Automaton has 373 states and 731 transitions. Word has length 394 [2020-07-20 16:45:06,812 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 16:45:06,812 INFO L479 AbstractCegarLoop]: Abstraction has 373 states and 731 transitions. [2020-07-20 16:45:06,812 INFO L480 AbstractCegarLoop]: Interpolant automaton has 18 states. [2020-07-20 16:45:06,812 INFO L276 IsEmpty]: Start isEmpty. Operand 373 states and 731 transitions. [2020-07-20 16:45:06,819 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 459 [2020-07-20 16:45:06,820 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 16:45:06,820 INFO L422 BasicCegarLoop]: trace histogram [34, 34, 33, 33, 25, 24, 17, 17, 17, 17, 17, 17, 17, 16, 16, 16, 16, 16, 16, 16, 10, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-07-20 16:45:07,034 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 47 z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-07-20 16:45:07,035 INFO L427 AbstractCegarLoop]: === Iteration 47 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 16:45:07,035 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 16:45:07,036 INFO L82 PathProgramCache]: Analyzing trace with hash 1769563892, now seen corresponding path program 27 times [2020-07-20 16:45:07,036 INFO L163 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2020-07-20 16:45:07,036 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1275894346] [2020-07-20 16:45:07,036 INFO L95 rtionOrderModulation]: Keeping assertion order SMT_FEATURE_HEURISTIC (partitioning type FIXED_NUM_PARTITIONS, 4 partitions) No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 48 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 48 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-07-20 16:45:07,523 INFO L228 tOrderPrioritization]: Assert order SMT_FEATURE_HEURISTIC (partitioning type FIXED_NUM_PARTITIONS, 4 partitions) issued 2 check-sat command(s) [2020-07-20 16:45:07,523 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 16:45:07,526 INFO L263 TraceCheckSpWp]: Trace formula consists of 684 conjuncts, 22 conjunts are in the unsatisfiable core [2020-07-20 16:45:07,531 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 16:45:07,938 INFO L134 CoverageAnalysis]: Checked inductivity of 5956 backedges. 3307 proven. 496 refuted. 0 times theorem prover too weak. 2153 trivial. 0 not checked. [2020-07-20 16:45:07,939 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2020-07-20 16:45:11,480 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:45:11,481 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:45:11,652 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:45:11,758 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:45:11,759 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:45:13,488 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:45:13,489 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:45:13,942 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:45:14,241 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:45:14,407 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:45:14,501 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:45:14,698 INFO L134 CoverageAnalysis]: Checked inductivity of 5956 backedges. 461 proven. 1296 refuted. 0 times theorem prover too weak. 4199 trivial. 0 not checked. [2020-07-20 16:45:14,698 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1275894346] [2020-07-20 16:45:14,698 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-20 16:45:14,699 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 23] total 27 [2020-07-20 16:45:14,699 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1810506967] [2020-07-20 16:45:14,699 INFO L459 AbstractCegarLoop]: Interpolant automaton has 27 states [2020-07-20 16:45:14,700 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2020-07-20 16:45:14,700 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2020-07-20 16:45:14,700 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=613, Unknown=0, NotChecked=0, Total=702 [2020-07-20 16:45:14,700 INFO L87 Difference]: Start difference. First operand 373 states and 731 transitions. Second operand 27 states. [2020-07-20 16:45:16,786 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 16:45:16,786 INFO L93 Difference]: Finished difference Result 758 states and 1497 transitions. [2020-07-20 16:45:16,788 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2020-07-20 16:45:16,788 INFO L78 Accepts]: Start accepts. Automaton has 27 states. Word has length 458 [2020-07-20 16:45:16,789 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 16:45:16,794 INFO L225 Difference]: With dead ends: 758 [2020-07-20 16:45:16,795 INFO L226 Difference]: Without dead ends: 391 [2020-07-20 16:45:16,798 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 934 GetRequests, 869 SyntacticMatches, 21 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 395 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=340, Invalid=1730, Unknown=0, NotChecked=0, Total=2070 [2020-07-20 16:45:16,799 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 391 states. [2020-07-20 16:45:16,822 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 391 to 373. [2020-07-20 16:45:16,823 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 373 states. [2020-07-20 16:45:16,826 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 373 states to 373 states and 726 transitions. [2020-07-20 16:45:16,827 INFO L78 Accepts]: Start accepts. Automaton has 373 states and 726 transitions. Word has length 458 [2020-07-20 16:45:16,827 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 16:45:16,827 INFO L479 AbstractCegarLoop]: Abstraction has 373 states and 726 transitions. [2020-07-20 16:45:16,827 INFO L480 AbstractCegarLoop]: Interpolant automaton has 27 states. [2020-07-20 16:45:16,828 INFO L276 IsEmpty]: Start isEmpty. Operand 373 states and 726 transitions. [2020-07-20 16:45:16,834 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 480 [2020-07-20 16:45:16,835 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 16:45:16,835 INFO L422 BasicCegarLoop]: trace histogram [37, 37, 34, 34, 23, 23, 18, 18, 18, 18, 18, 18, 18, 17, 17, 17, 17, 17, 17, 17, 14, 11, 6, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-07-20 16:45:17,048 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 48 z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-07-20 16:45:17,049 INFO L427 AbstractCegarLoop]: === Iteration 48 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 16:45:17,049 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 16:45:17,050 INFO L82 PathProgramCache]: Analyzing trace with hash -969287572, now seen corresponding path program 28 times [2020-07-20 16:45:17,050 INFO L163 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2020-07-20 16:45:17,051 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1015730218] [2020-07-20 16:45:17,051 INFO L95 rtionOrderModulation]: Keeping assertion order SMT_FEATURE_HEURISTIC (partitioning type FIXED_NUM_PARTITIONS, 4 partitions) No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 49 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 49 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-07-20 16:45:17,567 INFO L228 tOrderPrioritization]: Assert order SMT_FEATURE_HEURISTIC (partitioning type FIXED_NUM_PARTITIONS, 4 partitions) issued 2 check-sat command(s) [2020-07-20 16:45:17,567 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 16:45:17,570 INFO L263 TraceCheckSpWp]: Trace formula consists of 714 conjuncts, 28 conjunts are in the unsatisfiable core [2020-07-20 16:45:17,575 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 16:45:18,075 INFO L134 CoverageAnalysis]: Checked inductivity of 6570 backedges. 872 proven. 1277 refuted. 0 times theorem prover too weak. 4421 trivial. 0 not checked. [2020-07-20 16:45:18,075 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2020-07-20 16:45:21,681 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:45:22,181 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:45:22,507 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:45:22,705 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:45:22,706 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:45:22,838 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:45:25,606 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:45:26,485 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:45:26,486 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:45:26,956 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:45:27,231 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:45:27,431 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:45:27,432 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:45:27,548 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:45:27,728 INFO L134 CoverageAnalysis]: Checked inductivity of 6570 backedges. 872 proven. 1315 refuted. 0 times theorem prover too weak. 4383 trivial. 0 not checked. [2020-07-20 16:45:27,728 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1015730218] [2020-07-20 16:45:27,728 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-20 16:45:27,729 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 29] total 33 [2020-07-20 16:45:27,729 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1752973615] [2020-07-20 16:45:27,730 INFO L459 AbstractCegarLoop]: Interpolant automaton has 33 states [2020-07-20 16:45:27,730 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2020-07-20 16:45:27,730 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2020-07-20 16:45:27,731 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=122, Invalid=934, Unknown=0, NotChecked=0, Total=1056 [2020-07-20 16:45:27,731 INFO L87 Difference]: Start difference. First operand 373 states and 726 transitions. Second operand 33 states. [2020-07-20 16:45:30,725 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 16:45:30,725 INFO L93 Difference]: Finished difference Result 784 states and 1599 transitions. [2020-07-20 16:45:30,727 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2020-07-20 16:45:30,727 INFO L78 Accepts]: Start accepts. Automaton has 33 states. Word has length 479 [2020-07-20 16:45:30,728 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 16:45:30,737 INFO L225 Difference]: With dead ends: 784 [2020-07-20 16:45:30,737 INFO L226 Difference]: Without dead ends: 417 [2020-07-20 16:45:30,742 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 982 GetRequests, 899 SyntacticMatches, 27 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 719 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=505, Invalid=2801, Unknown=0, NotChecked=0, Total=3306 [2020-07-20 16:45:30,743 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 417 states. [2020-07-20 16:45:30,770 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 417 to 377. [2020-07-20 16:45:30,771 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 377 states. [2020-07-20 16:45:30,774 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 377 states to 377 states and 700 transitions. [2020-07-20 16:45:30,775 INFO L78 Accepts]: Start accepts. Automaton has 377 states and 700 transitions. Word has length 479 [2020-07-20 16:45:30,775 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 16:45:30,775 INFO L479 AbstractCegarLoop]: Abstraction has 377 states and 700 transitions. [2020-07-20 16:45:30,776 INFO L480 AbstractCegarLoop]: Interpolant automaton has 33 states. [2020-07-20 16:45:30,776 INFO L276 IsEmpty]: Start isEmpty. Operand 377 states and 700 transitions. [2020-07-20 16:45:30,787 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 865 [2020-07-20 16:45:30,787 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 16:45:30,788 INFO L422 BasicCegarLoop]: trace histogram [69, 69, 60, 60, 42, 41, 34, 34, 34, 34, 34, 34, 34, 30, 30, 30, 30, 30, 30, 30, 28, 18, 11, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-07-20 16:45:30,988 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 49 z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-07-20 16:45:30,989 INFO L427 AbstractCegarLoop]: === Iteration 49 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 16:45:30,989 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 16:45:30,990 INFO L82 PathProgramCache]: Analyzing trace with hash -1152095179, now seen corresponding path program 29 times [2020-07-20 16:45:30,990 INFO L163 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2020-07-20 16:45:30,991 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1030990559] [2020-07-20 16:45:30,991 INFO L95 rtionOrderModulation]: Keeping assertion order SMT_FEATURE_HEURISTIC (partitioning type FIXED_NUM_PARTITIONS, 4 partitions) No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 50 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 50 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-07-20 16:45:31,681 INFO L228 tOrderPrioritization]: Assert order SMT_FEATURE_HEURISTIC (partitioning type FIXED_NUM_PARTITIONS, 4 partitions) issued 2 check-sat command(s) [2020-07-20 16:45:31,681 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 16:45:31,686 INFO L263 TraceCheckSpWp]: Trace formula consists of 1276 conjuncts, 24 conjunts are in the unsatisfiable core [2020-07-20 16:45:31,694 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 16:45:32,354 INFO L134 CoverageAnalysis]: Checked inductivity of 22129 backedges. 11832 proven. 1072 refuted. 0 times theorem prover too weak. 9225 trivial. 0 not checked. [2020-07-20 16:45:32,354 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2020-07-20 16:45:39,274 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:45:39,720 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:45:39,919 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:45:40,051 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:45:40,202 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:45:42,502 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:45:42,503 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:45:43,071 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:45:43,072 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:45:43,450 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:45:43,661 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:45:43,662 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:45:43,789 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:45:44,194 INFO L134 CoverageAnalysis]: Checked inductivity of 22129 backedges. 832 proven. 3057 refuted. 0 times theorem prover too weak. 18240 trivial. 0 not checked. [2020-07-20 16:45:44,195 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1030990559] [2020-07-20 16:45:44,195 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-20 16:45:44,195 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 25] total 29 [2020-07-20 16:45:44,196 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [115456264] [2020-07-20 16:45:44,197 INFO L459 AbstractCegarLoop]: Interpolant automaton has 29 states [2020-07-20 16:45:44,197 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2020-07-20 16:45:44,197 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2020-07-20 16:45:44,198 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=715, Unknown=0, NotChecked=0, Total=812 [2020-07-20 16:45:44,198 INFO L87 Difference]: Start difference. First operand 377 states and 700 transitions. Second operand 29 states. [2020-07-20 16:45:47,220 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 16:45:47,221 INFO L93 Difference]: Finished difference Result 911 states and 1831 transitions. [2020-07-20 16:45:47,223 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2020-07-20 16:45:47,223 INFO L78 Accepts]: Start accepts. Automaton has 29 states. Word has length 864 [2020-07-20 16:45:47,224 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 16:45:47,231 INFO L225 Difference]: With dead ends: 911 [2020-07-20 16:45:47,231 INFO L226 Difference]: Without dead ends: 441 [2020-07-20 16:45:47,236 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 1751 GetRequests, 1677 SyntacticMatches, 23 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 537 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=443, Invalid=2313, Unknown=0, NotChecked=0, Total=2756 [2020-07-20 16:45:47,237 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 441 states. [2020-07-20 16:45:47,263 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 441 to 375. [2020-07-20 16:45:47,263 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 375 states. [2020-07-20 16:45:47,267 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 375 states to 375 states and 675 transitions. [2020-07-20 16:45:47,268 INFO L78 Accepts]: Start accepts. Automaton has 375 states and 675 transitions. Word has length 864 [2020-07-20 16:45:47,269 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 16:45:47,269 INFO L479 AbstractCegarLoop]: Abstraction has 375 states and 675 transitions. [2020-07-20 16:45:47,270 INFO L480 AbstractCegarLoop]: Interpolant automaton has 29 states. [2020-07-20 16:45:47,270 INFO L276 IsEmpty]: Start isEmpty. Operand 375 states and 675 transitions. [2020-07-20 16:45:47,283 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 882 [2020-07-20 16:45:47,283 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 16:45:47,284 INFO L422 BasicCegarLoop]: trace histogram [69, 69, 62, 62, 44, 44, 34, 34, 34, 34, 34, 34, 34, 31, 31, 31, 31, 31, 31, 31, 25, 18, 13, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-07-20 16:45:47,498 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 50 z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-07-20 16:45:47,499 INFO L427 AbstractCegarLoop]: === Iteration 50 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 16:45:47,499 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 16:45:47,499 INFO L82 PathProgramCache]: Analyzing trace with hash -1064332554, now seen corresponding path program 30 times [2020-07-20 16:45:47,500 INFO L163 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2020-07-20 16:45:47,500 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [2102694909] [2020-07-20 16:45:47,500 INFO L95 rtionOrderModulation]: Keeping assertion order SMT_FEATURE_HEURISTIC (partitioning type FIXED_NUM_PARTITIONS, 4 partitions) No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 51 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 51 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-07-20 16:45:48,187 INFO L228 tOrderPrioritization]: Assert order SMT_FEATURE_HEURISTIC (partitioning type FIXED_NUM_PARTITIONS, 4 partitions) issued 2 check-sat command(s) [2020-07-20 16:45:48,188 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 16:45:48,192 INFO L263 TraceCheckSpWp]: Trace formula consists of 1307 conjuncts, 28 conjunts are in the unsatisfiable core [2020-07-20 16:45:48,201 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 16:45:48,926 INFO L134 CoverageAnalysis]: Checked inductivity of 22944 backedges. 1222 proven. 3149 refuted. 0 times theorem prover too weak. 18573 trivial. 0 not checked. [2020-07-20 16:45:48,926 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2020-07-20 16:45:55,236 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:45:56,096 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:45:56,438 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:45:56,676 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:45:56,677 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:45:56,832 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:45:56,833 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:45:57,061 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:46:00,720 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:46:00,721 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:46:01,818 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:46:02,438 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:46:02,439 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:46:02,881 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:46:02,882 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:46:03,126 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:46:03,276 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:46:03,755 INFO L134 CoverageAnalysis]: Checked inductivity of 22944 backedges. 1224 proven. 3187 refuted. 0 times theorem prover too weak. 18533 trivial. 0 not checked. [2020-07-20 16:46:03,756 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [2102694909] [2020-07-20 16:46:03,756 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-20 16:46:03,756 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 29] total 33 [2020-07-20 16:46:03,757 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [809119544] [2020-07-20 16:46:03,757 INFO L459 AbstractCegarLoop]: Interpolant automaton has 33 states [2020-07-20 16:46:03,758 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2020-07-20 16:46:03,758 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2020-07-20 16:46:03,758 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=119, Invalid=937, Unknown=0, NotChecked=0, Total=1056 [2020-07-20 16:46:03,758 INFO L87 Difference]: Start difference. First operand 375 states and 675 transitions. Second operand 33 states. [2020-07-20 16:46:07,690 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 16:46:07,690 INFO L93 Difference]: Finished difference Result 946 states and 1898 transitions. [2020-07-20 16:46:07,692 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2020-07-20 16:46:07,693 INFO L78 Accepts]: Start accepts. Automaton has 33 states. Word has length 881 [2020-07-20 16:46:07,694 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 16:46:07,704 INFO L225 Difference]: With dead ends: 946 [2020-07-20 16:46:07,704 INFO L226 Difference]: Without dead ends: 458 [2020-07-20 16:46:07,710 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 1792 GetRequests, 1703 SyntacticMatches, 27 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 878 ImplicationChecksByTransitivity, 3.1s TimeCoverageRelationStatistics Valid=616, Invalid=3416, Unknown=0, NotChecked=0, Total=4032 [2020-07-20 16:46:07,711 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 458 states. [2020-07-20 16:46:07,731 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 458 to 355. [2020-07-20 16:46:07,731 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 355 states. [2020-07-20 16:46:07,734 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 355 states to 355 states and 632 transitions. [2020-07-20 16:46:07,735 INFO L78 Accepts]: Start accepts. Automaton has 355 states and 632 transitions. Word has length 881 [2020-07-20 16:46:07,736 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 16:46:07,736 INFO L479 AbstractCegarLoop]: Abstraction has 355 states and 632 transitions. [2020-07-20 16:46:07,737 INFO L480 AbstractCegarLoop]: Interpolant automaton has 33 states. [2020-07-20 16:46:07,737 INFO L276 IsEmpty]: Start isEmpty. Operand 355 states and 632 transitions. [2020-07-20 16:46:07,744 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 512 [2020-07-20 16:46:07,744 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 16:46:07,745 INFO L422 BasicCegarLoop]: trace histogram [38, 38, 37, 37, 27, 27, 19, 19, 19, 19, 19, 19, 19, 18, 18, 18, 18, 18, 18, 18, 11, 10, 9, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-07-20 16:46:07,959 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 51 z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-07-20 16:46:07,960 INFO L427 AbstractCegarLoop]: === Iteration 51 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 16:46:07,960 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 16:46:07,960 INFO L82 PathProgramCache]: Analyzing trace with hash 2067234256, now seen corresponding path program 31 times [2020-07-20 16:46:07,961 INFO L163 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2020-07-20 16:46:07,961 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1433997643] [2020-07-20 16:46:07,961 INFO L95 rtionOrderModulation]: Keeping assertion order SMT_FEATURE_HEURISTIC (partitioning type FIXED_NUM_PARTITIONS, 4 partitions) No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 52 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 52 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-07-20 16:46:08,642 INFO L228 tOrderPrioritization]: Assert order SMT_FEATURE_HEURISTIC (partitioning type FIXED_NUM_PARTITIONS, 4 partitions) issued 3 check-sat command(s) [2020-07-20 16:46:08,642 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 16:46:08,646 INFO L263 TraceCheckSpWp]: Trace formula consists of 987 conjuncts, 18 conjunts are in the unsatisfiable core [2020-07-20 16:46:08,650 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 16:46:08,962 INFO L134 CoverageAnalysis]: Checked inductivity of 7474 backedges. 196 proven. 1263 refuted. 0 times theorem prover too weak. 6015 trivial. 0 not checked. [2020-07-20 16:46:08,962 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2020-07-20 16:46:14,146 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:46:14,146 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:46:15,679 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:46:15,680 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:46:16,731 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:46:16,732 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:46:17,241 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:46:17,571 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:46:17,572 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:46:17,797 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:46:17,933 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:46:17,933 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:46:18,141 INFO L134 CoverageAnalysis]: Checked inductivity of 7474 backedges. 196 proven. 1296 refuted. 0 times theorem prover too weak. 5982 trivial. 0 not checked. [2020-07-20 16:46:18,141 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1433997643] [2020-07-20 16:46:18,141 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-20 16:46:18,142 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 19] total 22 [2020-07-20 16:46:18,142 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [322259632] [2020-07-20 16:46:18,142 INFO L459 AbstractCegarLoop]: Interpolant automaton has 22 states [2020-07-20 16:46:18,142 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2020-07-20 16:46:18,143 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2020-07-20 16:46:18,143 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=380, Unknown=0, NotChecked=0, Total=462 [2020-07-20 16:46:18,143 INFO L87 Difference]: Start difference. First operand 355 states and 632 transitions. Second operand 22 states. [2020-07-20 16:46:19,072 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 16:46:19,073 INFO L93 Difference]: Finished difference Result 362 states and 642 transitions. [2020-07-20 16:46:19,076 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-07-20 16:46:19,076 INFO L78 Accepts]: Start accepts. Automaton has 22 states. Word has length 511 [2020-07-20 16:46:19,078 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 16:46:19,083 INFO L225 Difference]: With dead ends: 362 [2020-07-20 16:46:19,083 INFO L226 Difference]: Without dead ends: 358 [2020-07-20 16:46:19,084 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 1029 GetRequests, 985 SyntacticMatches, 16 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 190 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=170, Invalid=700, Unknown=0, NotChecked=0, Total=870 [2020-07-20 16:46:19,085 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 358 states. [2020-07-20 16:46:19,102 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 358 to 355. [2020-07-20 16:46:19,102 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 355 states. [2020-07-20 16:46:19,105 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 355 states to 355 states and 632 transitions. [2020-07-20 16:46:19,106 INFO L78 Accepts]: Start accepts. Automaton has 355 states and 632 transitions. Word has length 511 [2020-07-20 16:46:19,107 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 16:46:19,107 INFO L479 AbstractCegarLoop]: Abstraction has 355 states and 632 transitions. [2020-07-20 16:46:19,107 INFO L480 AbstractCegarLoop]: Interpolant automaton has 22 states. [2020-07-20 16:46:19,107 INFO L276 IsEmpty]: Start isEmpty. Operand 355 states and 632 transitions. [2020-07-20 16:46:19,117 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 821 [2020-07-20 16:46:19,117 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 16:46:19,117 INFO L422 BasicCegarLoop]: trace histogram [64, 64, 59, 59, 38, 37, 32, 32, 32, 32, 32, 32, 32, 29, 29, 29, 29, 29, 29, 29, 26, 22, 9, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-07-20 16:46:19,318 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 52 z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-07-20 16:46:19,319 INFO L427 AbstractCegarLoop]: === Iteration 52 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 16:46:19,319 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 16:46:19,320 INFO L82 PathProgramCache]: Analyzing trace with hash 777829634, now seen corresponding path program 32 times [2020-07-20 16:46:19,320 INFO L163 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2020-07-20 16:46:19,320 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1749594198] [2020-07-20 16:46:19,320 INFO L95 rtionOrderModulation]: Keeping assertion order SMT_FEATURE_HEURISTIC (partitioning type FIXED_NUM_PARTITIONS, 4 partitions) No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 53 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 53 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-07-20 16:46:20,045 INFO L228 tOrderPrioritization]: Assert order SMT_FEATURE_HEURISTIC (partitioning type FIXED_NUM_PARTITIONS, 4 partitions) issued 2 check-sat command(s) [2020-07-20 16:46:20,045 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 16:46:20,051 INFO L263 TraceCheckSpWp]: Trace formula consists of 1209 conjuncts, 22 conjunts are in the unsatisfiable core [2020-07-20 16:46:20,058 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 16:46:20,718 INFO L134 CoverageAnalysis]: Checked inductivity of 19885 backedges. 10523 proven. 1011 refuted. 0 times theorem prover too weak. 8351 trivial. 0 not checked. [2020-07-20 16:46:20,718 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2020-07-20 16:46:28,691 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:46:29,251 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:46:29,641 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:46:29,772 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:46:29,887 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:46:31,521 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:46:31,522 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:46:32,043 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:46:32,044 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:46:32,390 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:46:32,391 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:46:32,510 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:46:32,511 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:46:32,592 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:46:33,039 INFO L134 CoverageAnalysis]: Checked inductivity of 19885 backedges. 886 proven. 2465 refuted. 0 times theorem prover too weak. 16534 trivial. 0 not checked. [2020-07-20 16:46:33,040 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1749594198] [2020-07-20 16:46:33,040 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-20 16:46:33,040 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 23] total 27 [2020-07-20 16:46:33,041 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [699101941] [2020-07-20 16:46:33,042 INFO L459 AbstractCegarLoop]: Interpolant automaton has 27 states [2020-07-20 16:46:33,042 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2020-07-20 16:46:33,042 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2020-07-20 16:46:33,042 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=615, Unknown=0, NotChecked=0, Total=702 [2020-07-20 16:46:33,042 INFO L87 Difference]: Start difference. First operand 355 states and 632 transitions. Second operand 27 states. [2020-07-20 16:46:34,760 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 16:46:34,760 INFO L93 Difference]: Finished difference Result 851 states and 1644 transitions. [2020-07-20 16:46:34,762 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2020-07-20 16:46:34,762 INFO L78 Accepts]: Start accepts. Automaton has 27 states. Word has length 820 [2020-07-20 16:46:34,763 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 16:46:34,772 INFO L225 Difference]: With dead ends: 851 [2020-07-20 16:46:34,772 INFO L226 Difference]: Without dead ends: 488 [2020-07-20 16:46:34,775 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 1662 GetRequests, 1593 SyntacticMatches, 21 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 461 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=408, Invalid=2042, Unknown=0, NotChecked=0, Total=2450 [2020-07-20 16:46:34,776 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 488 states. [2020-07-20 16:46:34,796 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 488 to 397. [2020-07-20 16:46:34,796 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 397 states. [2020-07-20 16:46:34,799 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 397 states to 397 states and 719 transitions. [2020-07-20 16:46:34,800 INFO L78 Accepts]: Start accepts. Automaton has 397 states and 719 transitions. Word has length 820 [2020-07-20 16:46:34,800 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 16:46:34,800 INFO L479 AbstractCegarLoop]: Abstraction has 397 states and 719 transitions. [2020-07-20 16:46:34,801 INFO L480 AbstractCegarLoop]: Interpolant automaton has 27 states. [2020-07-20 16:46:34,801 INFO L276 IsEmpty]: Start isEmpty. Operand 397 states and 719 transitions. [2020-07-20 16:46:34,808 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 548 [2020-07-20 16:46:34,808 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 16:46:34,808 INFO L422 BasicCegarLoop]: trace histogram [42, 42, 39, 39, 27, 27, 21, 21, 21, 21, 21, 21, 21, 19, 19, 19, 19, 19, 19, 19, 15, 12, 8, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-07-20 16:46:35,009 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 53 z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-07-20 16:46:35,009 INFO L427 AbstractCegarLoop]: === Iteration 53 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 16:46:35,010 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 16:46:35,010 INFO L82 PathProgramCache]: Analyzing trace with hash -759818903, now seen corresponding path program 33 times [2020-07-20 16:46:35,011 INFO L163 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2020-07-20 16:46:35,011 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [623325885] [2020-07-20 16:46:35,011 INFO L95 rtionOrderModulation]: Keeping assertion order SMT_FEATURE_HEURISTIC (partitioning type FIXED_NUM_PARTITIONS, 4 partitions) No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 54 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 54 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-07-20 16:46:35,803 INFO L228 tOrderPrioritization]: Assert order SMT_FEATURE_HEURISTIC (partitioning type FIXED_NUM_PARTITIONS, 4 partitions) issued 3 check-sat command(s) [2020-07-20 16:46:35,803 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 16:46:35,807 INFO L263 TraceCheckSpWp]: Trace formula consists of 1057 conjuncts, 16 conjunts are in the unsatisfiable core [2020-07-20 16:46:35,815 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 16:46:36,083 INFO L134 CoverageAnalysis]: Checked inductivity of 8634 backedges. 295 proven. 1084 refuted. 0 times theorem prover too weak. 7255 trivial. 0 not checked. [2020-07-20 16:46:36,083 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2020-07-20 16:46:37,377 WARN L193 SmtUtils]: Spent 101.00 ms on a formula simplification that was a NOOP. DAG size: 46 [2020-07-20 16:46:39,232 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:46:40,148 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:46:40,747 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:46:40,748 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:46:41,118 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:46:41,256 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:46:41,257 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:46:41,332 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:46:41,333 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:46:41,429 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:46:41,688 INFO L134 CoverageAnalysis]: Checked inductivity of 8634 backedges. 295 proven. 1108 refuted. 0 times theorem prover too weak. 7231 trivial. 0 not checked. [2020-07-20 16:46:41,689 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [623325885] [2020-07-20 16:46:41,689 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-20 16:46:41,690 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 17] total 20 [2020-07-20 16:46:41,690 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1984692799] [2020-07-20 16:46:41,690 INFO L459 AbstractCegarLoop]: Interpolant automaton has 20 states [2020-07-20 16:46:41,691 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2020-07-20 16:46:41,691 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2020-07-20 16:46:41,691 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=310, Unknown=0, NotChecked=0, Total=380 [2020-07-20 16:46:41,691 INFO L87 Difference]: Start difference. First operand 397 states and 719 transitions. Second operand 20 states. [2020-07-20 16:46:42,336 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 16:46:42,337 INFO L93 Difference]: Finished difference Result 427 states and 784 transitions. [2020-07-20 16:46:42,341 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2020-07-20 16:46:42,341 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 547 [2020-07-20 16:46:42,342 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 16:46:42,351 INFO L225 Difference]: With dead ends: 427 [2020-07-20 16:46:42,352 INFO L226 Difference]: Without dead ends: 423 [2020-07-20 16:46:42,354 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 1100 GetRequests, 1061 SyntacticMatches, 14 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 142 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=141, Invalid=561, Unknown=0, NotChecked=0, Total=702 [2020-07-20 16:46:42,355 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 423 states. [2020-07-20 16:46:42,395 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 423 to 397. [2020-07-20 16:46:42,396 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 397 states. [2020-07-20 16:46:42,401 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 397 states to 397 states and 719 transitions. [2020-07-20 16:46:42,402 INFO L78 Accepts]: Start accepts. Automaton has 397 states and 719 transitions. Word has length 547 [2020-07-20 16:46:42,403 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 16:46:42,403 INFO L479 AbstractCegarLoop]: Abstraction has 397 states and 719 transitions. [2020-07-20 16:46:42,403 INFO L480 AbstractCegarLoop]: Interpolant automaton has 20 states. [2020-07-20 16:46:42,403 INFO L276 IsEmpty]: Start isEmpty. Operand 397 states and 719 transitions. [2020-07-20 16:46:42,416 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 572 [2020-07-20 16:46:42,417 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 16:46:42,418 INFO L422 BasicCegarLoop]: trace histogram [43, 43, 42, 42, 27, 27, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 16, 15, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-07-20 16:46:42,632 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 54 z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-07-20 16:46:42,633 INFO L427 AbstractCegarLoop]: === Iteration 54 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 16:46:42,634 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 16:46:42,634 INFO L82 PathProgramCache]: Analyzing trace with hash -1955657331, now seen corresponding path program 34 times [2020-07-20 16:46:42,634 INFO L163 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2020-07-20 16:46:42,635 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [764189511] [2020-07-20 16:46:42,635 INFO L95 rtionOrderModulation]: Keeping assertion order SMT_FEATURE_HEURISTIC (partitioning type FIXED_NUM_PARTITIONS, 4 partitions) No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 55 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 55 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-07-20 16:46:43,446 INFO L228 tOrderPrioritization]: Assert order SMT_FEATURE_HEURISTIC (partitioning type FIXED_NUM_PARTITIONS, 4 partitions) issued 3 check-sat command(s) [2020-07-20 16:46:43,446 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 16:46:43,449 INFO L263 TraceCheckSpWp]: Trace formula consists of 1103 conjuncts, 16 conjunts are in the unsatisfiable core [2020-07-20 16:46:43,457 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 16:46:43,881 INFO L134 CoverageAnalysis]: Checked inductivity of 9438 backedges. 364 proven. 1087 refuted. 0 times theorem prover too weak. 7987 trivial. 0 not checked. [2020-07-20 16:46:43,881 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2020-07-20 16:46:46,864 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:46:48,079 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:46:48,080 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:46:48,728 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:46:48,729 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:46:48,944 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:46:49,086 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:46:49,087 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:46:49,166 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:46:49,167 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:46:49,307 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:46:49,712 INFO L134 CoverageAnalysis]: Checked inductivity of 9438 backedges. 366 proven. 1109 refuted. 0 times theorem prover too weak. 7963 trivial. 0 not checked. [2020-07-20 16:46:49,713 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [764189511] [2020-07-20 16:46:49,713 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-20 16:46:49,713 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 17] total 20 [2020-07-20 16:46:49,713 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [449834150] [2020-07-20 16:46:49,714 INFO L459 AbstractCegarLoop]: Interpolant automaton has 20 states [2020-07-20 16:46:49,714 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2020-07-20 16:46:49,714 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2020-07-20 16:46:49,714 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=310, Unknown=0, NotChecked=0, Total=380 [2020-07-20 16:46:49,714 INFO L87 Difference]: Start difference. First operand 397 states and 719 transitions. Second operand 20 states. [2020-07-20 16:46:50,121 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 16:46:50,122 INFO L93 Difference]: Finished difference Result 469 states and 895 transitions. [2020-07-20 16:46:50,123 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2020-07-20 16:46:50,123 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 571 [2020-07-20 16:46:50,124 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 16:46:50,130 INFO L225 Difference]: With dead ends: 469 [2020-07-20 16:46:50,130 INFO L226 Difference]: Without dead ends: 465 [2020-07-20 16:46:50,131 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 1148 GetRequests, 1109 SyntacticMatches, 14 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 142 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=141, Invalid=561, Unknown=0, NotChecked=0, Total=702 [2020-07-20 16:46:50,131 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 465 states. [2020-07-20 16:46:50,155 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 465 to 417. [2020-07-20 16:46:50,155 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 417 states. [2020-07-20 16:46:50,158 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 417 states to 417 states and 776 transitions. [2020-07-20 16:46:50,158 INFO L78 Accepts]: Start accepts. Automaton has 417 states and 776 transitions. Word has length 571 [2020-07-20 16:46:50,159 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 16:46:50,159 INFO L479 AbstractCegarLoop]: Abstraction has 417 states and 776 transitions. [2020-07-20 16:46:50,159 INFO L480 AbstractCegarLoop]: Interpolant automaton has 20 states. [2020-07-20 16:46:50,159 INFO L276 IsEmpty]: Start isEmpty. Operand 417 states and 776 transitions. [2020-07-20 16:46:50,164 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 536 [2020-07-20 16:46:50,164 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 16:46:50,164 INFO L422 BasicCegarLoop]: trace histogram [40, 40, 39, 39, 27, 27, 20, 20, 20, 20, 20, 20, 20, 19, 19, 19, 19, 19, 19, 19, 13, 12, 8, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-07-20 16:46:50,365 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 55 z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-07-20 16:46:50,365 INFO L427 AbstractCegarLoop]: === Iteration 55 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 16:46:50,366 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 16:46:50,366 INFO L82 PathProgramCache]: Analyzing trace with hash -84707278, now seen corresponding path program 35 times [2020-07-20 16:46:50,366 INFO L163 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2020-07-20 16:46:50,367 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [2080262894] [2020-07-20 16:46:50,367 INFO L95 rtionOrderModulation]: Keeping assertion order SMT_FEATURE_HEURISTIC (partitioning type FIXED_NUM_PARTITIONS, 4 partitions) No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 56 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 56 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-07-20 16:46:51,180 INFO L228 tOrderPrioritization]: Assert order SMT_FEATURE_HEURISTIC (partitioning type FIXED_NUM_PARTITIONS, 4 partitions) issued 3 check-sat command(s) [2020-07-20 16:46:51,181 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 16:46:51,185 INFO L263 TraceCheckSpWp]: Trace formula consists of 1034 conjuncts, 16 conjunts are in the unsatisfiable core [2020-07-20 16:46:51,191 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 16:46:51,456 INFO L134 CoverageAnalysis]: Checked inductivity of 8230 backedges. 479 proven. 870 refuted. 0 times theorem prover too weak. 6881 trivial. 0 not checked. [2020-07-20 16:46:51,457 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2020-07-20 16:46:54,543 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:46:54,544 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:46:55,525 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:46:55,885 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:46:55,886 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:46:56,074 WARN L193 SmtUtils]: Spent 103.00 ms on a formula simplification that was a NOOP. DAG size: 11 [2020-07-20 16:46:56,237 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:46:56,238 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:46:56,380 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:46:56,381 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:46:56,469 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:46:56,469 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:46:56,714 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:46:57,335 INFO L134 CoverageAnalysis]: Checked inductivity of 8230 backedges. 481 proven. 892 refuted. 0 times theorem prover too weak. 6857 trivial. 0 not checked. [2020-07-20 16:46:57,335 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [2080262894] [2020-07-20 16:46:57,336 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-20 16:46:57,336 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 17] total 20 [2020-07-20 16:46:57,336 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1337384415] [2020-07-20 16:46:57,337 INFO L459 AbstractCegarLoop]: Interpolant automaton has 20 states [2020-07-20 16:46:57,337 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2020-07-20 16:46:57,338 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2020-07-20 16:46:57,338 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=310, Unknown=0, NotChecked=0, Total=380 [2020-07-20 16:46:57,338 INFO L87 Difference]: Start difference. First operand 417 states and 776 transitions. Second operand 20 states. [2020-07-20 16:46:57,840 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 16:46:57,840 INFO L93 Difference]: Finished difference Result 494 states and 1014 transitions. [2020-07-20 16:46:57,842 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2020-07-20 16:46:57,842 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 535 [2020-07-20 16:46:57,843 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 16:46:57,850 INFO L225 Difference]: With dead ends: 494 [2020-07-20 16:46:57,850 INFO L226 Difference]: Without dead ends: 490 [2020-07-20 16:46:57,851 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 1076 GetRequests, 1037 SyntacticMatches, 14 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 142 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=141, Invalid=561, Unknown=0, NotChecked=0, Total=702 [2020-07-20 16:46:57,851 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 490 states. [2020-07-20 16:46:57,872 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 490 to 425. [2020-07-20 16:46:57,873 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 425 states. [2020-07-20 16:46:57,876 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 425 states to 425 states and 812 transitions. [2020-07-20 16:46:57,876 INFO L78 Accepts]: Start accepts. Automaton has 425 states and 812 transitions. Word has length 535 [2020-07-20 16:46:57,877 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 16:46:57,877 INFO L479 AbstractCegarLoop]: Abstraction has 425 states and 812 transitions. [2020-07-20 16:46:57,877 INFO L480 AbstractCegarLoop]: Interpolant automaton has 20 states. [2020-07-20 16:46:57,877 INFO L276 IsEmpty]: Start isEmpty. Operand 425 states and 812 transitions. [2020-07-20 16:46:57,884 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 572 [2020-07-20 16:46:57,884 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 16:46:57,885 INFO L422 BasicCegarLoop]: trace histogram [46, 46, 39, 39, 27, 27, 23, 23, 23, 23, 23, 23, 23, 19, 19, 19, 19, 19, 19, 19, 19, 12, 8, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-07-20 16:46:58,085 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 56 z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-07-20 16:46:58,086 INFO L427 AbstractCegarLoop]: === Iteration 56 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 16:46:58,086 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 16:46:58,087 INFO L82 PathProgramCache]: Analyzing trace with hash 63621307, now seen corresponding path program 36 times [2020-07-20 16:46:58,087 INFO L163 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2020-07-20 16:46:58,087 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [78718662] [2020-07-20 16:46:58,088 INFO L95 rtionOrderModulation]: Keeping assertion order SMT_FEATURE_HEURISTIC (partitioning type FIXED_NUM_PARTITIONS, 4 partitions) No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 57 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 57 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-07-20 16:46:58,942 INFO L228 tOrderPrioritization]: Assert order SMT_FEATURE_HEURISTIC (partitioning type FIXED_NUM_PARTITIONS, 4 partitions) issued 3 check-sat command(s) [2020-07-20 16:46:58,942 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 16:46:58,946 INFO L263 TraceCheckSpWp]: Trace formula consists of 1103 conjuncts, 14 conjunts are in the unsatisfiable core [2020-07-20 16:46:58,952 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 16:46:59,215 INFO L134 CoverageAnalysis]: Checked inductivity of 9502 backedges. 356 proven. 899 refuted. 0 times theorem prover too weak. 8247 trivial. 0 not checked. [2020-07-20 16:46:59,216 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2020-07-20 16:47:02,102 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:47:02,103 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:47:03,005 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:47:03,552 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:47:03,553 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:47:03,712 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:47:03,788 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:47:03,789 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:47:03,871 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:47:04,008 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:47:04,391 INFO L134 CoverageAnalysis]: Checked inductivity of 9502 backedges. 356 proven. 915 refuted. 0 times theorem prover too weak. 8231 trivial. 0 not checked. [2020-07-20 16:47:04,392 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [78718662] [2020-07-20 16:47:04,392 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-20 16:47:04,392 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 15] total 18 [2020-07-20 16:47:04,393 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [786360469] [2020-07-20 16:47:04,393 INFO L459 AbstractCegarLoop]: Interpolant automaton has 18 states [2020-07-20 16:47:04,393 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2020-07-20 16:47:04,394 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2020-07-20 16:47:04,394 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=248, Unknown=0, NotChecked=0, Total=306 [2020-07-20 16:47:04,394 INFO L87 Difference]: Start difference. First operand 425 states and 812 transitions. Second operand 18 states. [2020-07-20 16:47:04,823 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 16:47:04,823 INFO L93 Difference]: Finished difference Result 530 states and 1147 transitions. [2020-07-20 16:47:04,825 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-07-20 16:47:04,825 INFO L78 Accepts]: Start accepts. Automaton has 18 states. Word has length 571 [2020-07-20 16:47:04,826 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 16:47:04,835 INFO L225 Difference]: With dead ends: 530 [2020-07-20 16:47:04,835 INFO L226 Difference]: Without dead ends: 526 [2020-07-20 16:47:04,836 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 1147 GetRequests, 1113 SyntacticMatches, 12 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 101 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=112, Invalid=440, Unknown=0, NotChecked=0, Total=552 [2020-07-20 16:47:04,837 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 526 states. [2020-07-20 16:47:04,862 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 526 to 430. [2020-07-20 16:47:04,862 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 430 states. [2020-07-20 16:47:04,866 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 430 states to 430 states and 835 transitions. [2020-07-20 16:47:04,866 INFO L78 Accepts]: Start accepts. Automaton has 430 states and 835 transitions. Word has length 571 [2020-07-20 16:47:04,866 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 16:47:04,867 INFO L479 AbstractCegarLoop]: Abstraction has 430 states and 835 transitions. [2020-07-20 16:47:04,867 INFO L480 AbstractCegarLoop]: Interpolant automaton has 18 states. [2020-07-20 16:47:04,867 INFO L276 IsEmpty]: Start isEmpty. Operand 430 states and 835 transitions. [2020-07-20 16:47:04,874 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 681 [2020-07-20 16:47:04,874 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 16:47:04,875 INFO L422 BasicCegarLoop]: trace histogram [54, 54, 47, 47, 34, 33, 27, 27, 27, 27, 27, 27, 27, 23, 23, 23, 23, 23, 23, 23, 20, 14, 11, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-07-20 16:47:05,075 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 57 z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-07-20 16:47:05,076 INFO L427 AbstractCegarLoop]: === Iteration 57 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 16:47:05,076 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 16:47:05,077 INFO L82 PathProgramCache]: Analyzing trace with hash 1866141079, now seen corresponding path program 37 times [2020-07-20 16:47:05,077 INFO L163 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2020-07-20 16:47:05,077 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [979668529] [2020-07-20 16:47:05,078 INFO L95 rtionOrderModulation]: Keeping assertion order SMT_FEATURE_HEURISTIC (partitioning type FIXED_NUM_PARTITIONS, 4 partitions) No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 58 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 58 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-07-20 16:47:05,948 INFO L228 tOrderPrioritization]: Assert order SMT_FEATURE_HEURISTIC (partitioning type FIXED_NUM_PARTITIONS, 4 partitions) issued 2 check-sat command(s) [2020-07-20 16:47:05,949 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 16:47:05,953 INFO L263 TraceCheckSpWp]: Trace formula consists of 1004 conjuncts, 24 conjunts are in the unsatisfiable core [2020-07-20 16:47:05,962 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 16:47:06,648 INFO L134 CoverageAnalysis]: Checked inductivity of 13553 backedges. 1394 proven. 1420 refuted. 0 times theorem prover too weak. 10739 trivial. 0 not checked. [2020-07-20 16:47:06,648 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2020-07-20 16:47:10,179 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:47:10,180 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:47:10,840 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:47:11,276 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:47:11,277 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:47:11,719 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:47:11,897 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:47:11,898 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:47:12,061 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:47:14,730 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:47:15,066 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:47:15,412 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:47:15,596 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:47:15,784 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:47:16,185 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:47:17,241 INFO L134 CoverageAnalysis]: Checked inductivity of 13553 backedges. 1398 proven. 1444 refuted. 0 times theorem prover too weak. 10711 trivial. 0 not checked. [2020-07-20 16:47:17,242 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [979668529] [2020-07-20 16:47:17,242 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-20 16:47:17,242 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 25] total 29 [2020-07-20 16:47:17,242 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1409271365] [2020-07-20 16:47:17,243 INFO L459 AbstractCegarLoop]: Interpolant automaton has 29 states [2020-07-20 16:47:17,243 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2020-07-20 16:47:17,243 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2020-07-20 16:47:17,244 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=715, Unknown=0, NotChecked=0, Total=812 [2020-07-20 16:47:17,244 INFO L87 Difference]: Start difference. First operand 430 states and 835 transitions. Second operand 29 states. [2020-07-20 16:47:22,409 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 16:47:22,410 INFO L93 Difference]: Finished difference Result 1199 states and 2711 transitions. [2020-07-20 16:47:22,413 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2020-07-20 16:47:22,413 INFO L78 Accepts]: Start accepts. Automaton has 29 states. Word has length 680 [2020-07-20 16:47:22,414 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 16:47:22,427 INFO L225 Difference]: With dead ends: 1199 [2020-07-20 16:47:22,427 INFO L226 Difference]: Without dead ends: 676 [2020-07-20 16:47:22,434 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 1386 GetRequests, 1309 SyntacticMatches, 23 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 626 ImplicationChecksByTransitivity, 3.1s TimeCoverageRelationStatistics Valid=479, Invalid=2601, Unknown=0, NotChecked=0, Total=3080 [2020-07-20 16:47:22,436 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 676 states. [2020-07-20 16:47:22,468 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 676 to 486. [2020-07-20 16:47:22,469 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 486 states. [2020-07-20 16:47:22,472 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 486 states to 486 states and 1001 transitions. [2020-07-20 16:47:22,473 INFO L78 Accepts]: Start accepts. Automaton has 486 states and 1001 transitions. Word has length 680 [2020-07-20 16:47:22,473 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 16:47:22,473 INFO L479 AbstractCegarLoop]: Abstraction has 486 states and 1001 transitions. [2020-07-20 16:47:22,474 INFO L480 AbstractCegarLoop]: Interpolant automaton has 29 states. [2020-07-20 16:47:22,474 INFO L276 IsEmpty]: Start isEmpty. Operand 486 states and 1001 transitions. [2020-07-20 16:47:22,484 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 789 [2020-07-20 16:47:22,484 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 16:47:22,485 INFO L422 BasicCegarLoop]: trace histogram [63, 63, 56, 56, 34, 33, 31, 31, 31, 31, 31, 31, 31, 30, 28, 28, 28, 28, 28, 28, 28, 22, 5, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-07-20 16:47:22,685 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 58 z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-07-20 16:47:22,686 INFO L427 AbstractCegarLoop]: === Iteration 58 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 16:47:22,686 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 16:47:22,687 INFO L82 PathProgramCache]: Analyzing trace with hash 340023100, now seen corresponding path program 38 times [2020-07-20 16:47:22,687 INFO L163 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2020-07-20 16:47:22,688 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [841860288] [2020-07-20 16:47:22,688 INFO L95 rtionOrderModulation]: Keeping assertion order SMT_FEATURE_HEURISTIC (partitioning type FIXED_NUM_PARTITIONS, 4 partitions) No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 59 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 59 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-07-20 16:47:23,558 INFO L228 tOrderPrioritization]: Assert order SMT_FEATURE_HEURISTIC (partitioning type FIXED_NUM_PARTITIONS, 4 partitions) issued 2 check-sat command(s) [2020-07-20 16:47:23,558 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 16:47:23,564 INFO L263 TraceCheckSpWp]: Trace formula consists of 1157 conjuncts, 24 conjunts are in the unsatisfiable core [2020-07-20 16:47:23,572 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 16:47:24,429 INFO L134 CoverageAnalysis]: Checked inductivity of 18433 backedges. 1974 proven. 1329 refuted. 0 times theorem prover too weak. 15130 trivial. 0 not checked. [2020-07-20 16:47:24,429 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2020-07-20 16:47:31,951 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:47:33,322 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:47:33,879 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:47:33,880 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:47:34,284 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:47:34,285 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:47:34,516 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:47:34,517 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:47:34,871 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:47:37,701 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:47:38,097 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:47:38,098 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:47:38,381 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:47:38,522 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:47:38,523 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:47:38,773 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:47:39,605 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:47:41,907 INFO L134 CoverageAnalysis]: Checked inductivity of 18433 backedges. 1980 proven. 1349 refuted. 0 times theorem prover too weak. 15104 trivial. 0 not checked. [2020-07-20 16:47:41,908 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [841860288] [2020-07-20 16:47:41,908 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-20 16:47:41,908 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 25] total 29 [2020-07-20 16:47:41,908 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [346621603] [2020-07-20 16:47:41,909 INFO L459 AbstractCegarLoop]: Interpolant automaton has 29 states [2020-07-20 16:47:41,909 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2020-07-20 16:47:41,909 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2020-07-20 16:47:41,910 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=715, Unknown=0, NotChecked=0, Total=812 [2020-07-20 16:47:41,910 INFO L87 Difference]: Start difference. First operand 486 states and 1001 transitions. Second operand 29 states. [2020-07-20 16:47:46,472 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 16:47:46,472 INFO L93 Difference]: Finished difference Result 1139 states and 2514 transitions. [2020-07-20 16:47:46,476 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2020-07-20 16:47:46,477 INFO L78 Accepts]: Start accepts. Automaton has 29 states. Word has length 788 [2020-07-20 16:47:46,478 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 16:47:46,489 INFO L225 Difference]: With dead ends: 1139 [2020-07-20 16:47:46,489 INFO L226 Difference]: Without dead ends: 611 [2020-07-20 16:47:46,495 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 1598 GetRequests, 1525 SyntacticMatches, 23 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 524 ImplicationChecksByTransitivity, 3.3s TimeCoverageRelationStatistics Valid=424, Invalid=2228, Unknown=0, NotChecked=0, Total=2652 [2020-07-20 16:47:46,496 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 611 states. [2020-07-20 16:47:46,545 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 611 to 481. [2020-07-20 16:47:46,545 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 481 states. [2020-07-20 16:47:46,548 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 481 states to 481 states and 981 transitions. [2020-07-20 16:47:46,549 INFO L78 Accepts]: Start accepts. Automaton has 481 states and 981 transitions. Word has length 788 [2020-07-20 16:47:46,550 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 16:47:46,550 INFO L479 AbstractCegarLoop]: Abstraction has 481 states and 981 transitions. [2020-07-20 16:47:46,550 INFO L480 AbstractCegarLoop]: Interpolant automaton has 29 states. [2020-07-20 16:47:46,550 INFO L276 IsEmpty]: Start isEmpty. Operand 481 states and 981 transitions. [2020-07-20 16:47:46,560 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 664 [2020-07-20 16:47:46,561 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 16:47:46,561 INFO L422 BasicCegarLoop]: trace histogram [53, 53, 46, 46, 31, 31, 26, 26, 26, 26, 26, 26, 26, 23, 23, 23, 23, 23, 23, 23, 22, 15, 8, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-07-20 16:47:46,767 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 59 z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-07-20 16:47:46,768 INFO L427 AbstractCegarLoop]: === Iteration 59 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 16:47:46,768 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 16:47:46,769 INFO L82 PathProgramCache]: Analyzing trace with hash -1754620004, now seen corresponding path program 39 times [2020-07-20 16:47:46,769 INFO L163 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2020-07-20 16:47:46,770 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [874307100] [2020-07-20 16:47:46,770 INFO L95 rtionOrderModulation]: Keeping assertion order SMT_FEATURE_HEURISTIC (partitioning type FIXED_NUM_PARTITIONS, 4 partitions) No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 60 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 60 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-07-20 16:47:47,642 INFO L228 tOrderPrioritization]: Assert order SMT_FEATURE_HEURISTIC (partitioning type FIXED_NUM_PARTITIONS, 4 partitions) issued 2 check-sat command(s) [2020-07-20 16:47:47,642 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 16:47:47,646 INFO L263 TraceCheckSpWp]: Trace formula consists of 979 conjuncts, 22 conjunts are in the unsatisfiable core [2020-07-20 16:47:47,652 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 16:47:48,296 INFO L134 CoverageAnalysis]: Checked inductivity of 12894 backedges. 6539 proven. 647 refuted. 0 times theorem prover too weak. 5708 trivial. 0 not checked. [2020-07-20 16:47:48,296 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2020-07-20 16:47:58,410 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:47:58,411 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:47:59,601 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:48:00,237 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:48:00,620 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:48:00,856 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:48:02,764 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:48:03,112 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:48:03,326 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:48:03,588 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:48:04,195 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:48:05,522 INFO L134 CoverageAnalysis]: Checked inductivity of 12894 backedges. 1175 proven. 1479 refuted. 0 times theorem prover too weak. 10240 trivial. 0 not checked. [2020-07-20 16:48:05,523 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [874307100] [2020-07-20 16:48:05,523 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-20 16:48:05,523 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 23] total 27 [2020-07-20 16:48:05,524 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [378512802] [2020-07-20 16:48:05,525 INFO L459 AbstractCegarLoop]: Interpolant automaton has 27 states [2020-07-20 16:48:05,526 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2020-07-20 16:48:05,526 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2020-07-20 16:48:05,526 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=615, Unknown=0, NotChecked=0, Total=702 [2020-07-20 16:48:05,526 INFO L87 Difference]: Start difference. First operand 481 states and 981 transitions. Second operand 27 states. [2020-07-20 16:48:10,361 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 16:48:10,361 INFO L93 Difference]: Finished difference Result 1190 states and 2640 transitions. [2020-07-20 16:48:10,366 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2020-07-20 16:48:10,366 INFO L78 Accepts]: Start accepts. Automaton has 27 states. Word has length 663 [2020-07-20 16:48:10,367 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 16:48:10,380 INFO L225 Difference]: With dead ends: 1190 [2020-07-20 16:48:10,380 INFO L226 Difference]: Without dead ends: 614 [2020-07-20 16:48:10,385 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 1349 GetRequests, 1279 SyntacticMatches, 21 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 496 ImplicationChecksByTransitivity, 3.5s TimeCoverageRelationStatistics Valid=415, Invalid=2135, Unknown=0, NotChecked=0, Total=2550 [2020-07-20 16:48:10,386 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 614 states. [2020-07-20 16:48:10,423 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 614 to 495. [2020-07-20 16:48:10,423 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 495 states. [2020-07-20 16:48:10,427 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 495 states to 495 states and 1017 transitions. [2020-07-20 16:48:10,428 INFO L78 Accepts]: Start accepts. Automaton has 495 states and 1017 transitions. Word has length 663 [2020-07-20 16:48:10,429 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 16:48:10,429 INFO L479 AbstractCegarLoop]: Abstraction has 495 states and 1017 transitions. [2020-07-20 16:48:10,429 INFO L480 AbstractCegarLoop]: Interpolant automaton has 27 states. [2020-07-20 16:48:10,429 INFO L276 IsEmpty]: Start isEmpty. Operand 495 states and 1017 transitions. [2020-07-20 16:48:10,439 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 845 [2020-07-20 16:48:10,439 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 16:48:10,439 INFO L422 BasicCegarLoop]: trace histogram [67, 67, 60, 60, 38, 37, 33, 33, 33, 33, 33, 33, 33, 30, 30, 30, 30, 30, 30, 30, 30, 22, 7, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-07-20 16:48:10,640 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 60 z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-07-20 16:48:10,641 INFO L427 AbstractCegarLoop]: === Iteration 60 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 16:48:10,641 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 16:48:10,642 INFO L82 PathProgramCache]: Analyzing trace with hash 280627184, now seen corresponding path program 40 times [2020-07-20 16:48:10,642 INFO L163 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2020-07-20 16:48:10,643 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1168038933] [2020-07-20 16:48:10,643 INFO L95 rtionOrderModulation]: Keeping assertion order SMT_FEATURE_HEURISTIC (partitioning type FIXED_NUM_PARTITIONS, 4 partitions) No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 61 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 61 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-07-20 16:48:11,645 INFO L228 tOrderPrioritization]: Assert order SMT_FEATURE_HEURISTIC (partitioning type FIXED_NUM_PARTITIONS, 4 partitions) issued 2 check-sat command(s) [2020-07-20 16:48:11,645 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 16:48:11,657 INFO L263 TraceCheckSpWp]: Trace formula consists of 1240 conjuncts, 26 conjunts are in the unsatisfiable core [2020-07-20 16:48:11,669 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 16:48:12,580 INFO L134 CoverageAnalysis]: Checked inductivity of 21145 backedges. 10970 proven. 1443 refuted. 0 times theorem prover too weak. 8732 trivial. 0 not checked. [2020-07-20 16:48:12,580 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2020-07-20 16:48:14,165 WARN L193 SmtUtils]: Spent 187.00 ms on a formula simplification that was a NOOP. DAG size: 34 [2020-07-20 16:48:14,841 WARN L193 SmtUtils]: Spent 100.00 ms on a formula simplification that was a NOOP. DAG size: 39 [2020-07-20 16:48:22,940 WARN L193 SmtUtils]: Spent 100.00 ms on a formula simplification that was a NOOP. DAG size: 39 [2020-07-20 16:48:27,638 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:48:27,639 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:48:28,649 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:48:29,291 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:48:29,292 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:48:29,570 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:48:29,804 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:48:32,060 WARN L193 SmtUtils]: Spent 103.00 ms on a formula simplification that was a NOOP. DAG size: 39 [2020-07-20 16:48:32,167 WARN L193 SmtUtils]: Spent 104.00 ms on a formula simplification that was a NOOP. DAG size: 39 [2020-07-20 16:48:35,458 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:48:35,459 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:48:37,221 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:48:37,222 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:48:38,321 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:48:38,323 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:48:39,018 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:48:39,451 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:48:39,452 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:48:39,705 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:48:40,294 INFO L134 CoverageAnalysis]: Checked inductivity of 21145 backedges. 942 proven. 3131 refuted. 0 times theorem prover too weak. 17072 trivial. 0 not checked. [2020-07-20 16:48:40,295 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1168038933] [2020-07-20 16:48:40,295 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-20 16:48:40,295 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 27] total 31 [2020-07-20 16:48:40,295 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1736042792] [2020-07-20 16:48:40,296 INFO L459 AbstractCegarLoop]: Interpolant automaton has 31 states [2020-07-20 16:48:40,296 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2020-07-20 16:48:40,297 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2020-07-20 16:48:40,297 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=109, Invalid=821, Unknown=0, NotChecked=0, Total=930 [2020-07-20 16:48:40,297 INFO L87 Difference]: Start difference. First operand 495 states and 1017 transitions. Second operand 31 states. [2020-07-20 16:48:45,512 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 16:48:45,513 INFO L93 Difference]: Finished difference Result 1117 states and 2474 transitions. [2020-07-20 16:48:45,518 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2020-07-20 16:48:45,518 INFO L78 Accepts]: Start accepts. Automaton has 31 states. Word has length 844 [2020-07-20 16:48:45,519 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 16:48:45,530 INFO L225 Difference]: With dead ends: 1117 [2020-07-20 16:48:45,530 INFO L226 Difference]: Without dead ends: 618 [2020-07-20 16:48:45,534 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 1712 GetRequests, 1633 SyntacticMatches, 25 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 624 ImplicationChecksByTransitivity, 4.6s TimeCoverageRelationStatistics Valid=484, Invalid=2596, Unknown=0, NotChecked=0, Total=3080 [2020-07-20 16:48:45,535 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 618 states. [2020-07-20 16:48:45,564 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 618 to 417. [2020-07-20 16:48:45,565 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 417 states. [2020-07-20 16:48:45,568 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 417 states to 417 states and 769 transitions. [2020-07-20 16:48:45,569 INFO L78 Accepts]: Start accepts. Automaton has 417 states and 769 transitions. Word has length 844 [2020-07-20 16:48:45,569 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 16:48:45,569 INFO L479 AbstractCegarLoop]: Abstraction has 417 states and 769 transitions. [2020-07-20 16:48:45,569 INFO L480 AbstractCegarLoop]: Interpolant automaton has 31 states. [2020-07-20 16:48:45,569 INFO L276 IsEmpty]: Start isEmpty. Operand 417 states and 769 transitions. [2020-07-20 16:48:45,574 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 596 [2020-07-20 16:48:45,574 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 16:48:45,575 INFO L422 BasicCegarLoop]: trace histogram [46, 46, 43, 43, 27, 27, 23, 23, 23, 23, 23, 23, 23, 21, 21, 21, 21, 21, 21, 21, 19, 16, 6, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-07-20 16:48:45,775 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 61 z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-07-20 16:48:45,776 INFO L427 AbstractCegarLoop]: === Iteration 61 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 16:48:45,777 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 16:48:45,777 INFO L82 PathProgramCache]: Analyzing trace with hash -520766213, now seen corresponding path program 41 times [2020-07-20 16:48:45,778 INFO L163 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2020-07-20 16:48:45,778 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1115911005] [2020-07-20 16:48:45,778 INFO L95 rtionOrderModulation]: Keeping assertion order SMT_FEATURE_HEURISTIC (partitioning type FIXED_NUM_PARTITIONS, 4 partitions) No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 62 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 62 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-07-20 16:48:46,754 INFO L228 tOrderPrioritization]: Assert order SMT_FEATURE_HEURISTIC (partitioning type FIXED_NUM_PARTITIONS, 4 partitions) issued 3 check-sat command(s) [2020-07-20 16:48:46,755 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 16:48:46,760 INFO L263 TraceCheckSpWp]: Trace formula consists of 1150 conjuncts, 16 conjunts are in the unsatisfiable core [2020-07-20 16:48:46,767 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 16:48:47,200 INFO L134 CoverageAnalysis]: Checked inductivity of 10306 backedges. 309 proven. 1202 refuted. 0 times theorem prover too weak. 8795 trivial. 0 not checked. [2020-07-20 16:48:47,201 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2020-07-20 16:48:50,161 WARN L193 SmtUtils]: Spent 100.00 ms on a formula simplification that was a NOOP. DAG size: 39 [2020-07-20 16:48:50,371 WARN L193 SmtUtils]: Spent 103.00 ms on a formula simplification that was a NOOP. DAG size: 50 [2020-07-20 16:48:52,577 WARN L193 SmtUtils]: Spent 109.00 ms on a formula simplification that was a NOOP. DAG size: 1 [2020-07-20 16:48:54,782 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:48:57,397 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:48:59,265 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:49:00,435 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:49:00,946 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:49:00,946 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:49:01,116 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:49:01,117 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:49:01,325 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:49:01,634 INFO L134 CoverageAnalysis]: Checked inductivity of 10306 backedges. 309 proven. 1226 refuted. 0 times theorem prover too weak. 8771 trivial. 0 not checked. [2020-07-20 16:49:01,635 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1115911005] [2020-07-20 16:49:01,635 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-20 16:49:01,635 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 17] total 20 [2020-07-20 16:49:01,636 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [101825664] [2020-07-20 16:49:01,636 INFO L459 AbstractCegarLoop]: Interpolant automaton has 20 states [2020-07-20 16:49:01,636 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2020-07-20 16:49:01,637 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2020-07-20 16:49:01,637 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=310, Unknown=0, NotChecked=0, Total=380 [2020-07-20 16:49:01,637 INFO L87 Difference]: Start difference. First operand 417 states and 769 transitions. Second operand 20 states. [2020-07-20 16:49:02,842 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 16:49:02,842 INFO L93 Difference]: Finished difference Result 527 states and 1034 transitions. [2020-07-20 16:49:02,847 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2020-07-20 16:49:02,848 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 595 [2020-07-20 16:49:02,849 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 16:49:02,857 INFO L225 Difference]: With dead ends: 527 [2020-07-20 16:49:02,857 INFO L226 Difference]: Without dead ends: 523 [2020-07-20 16:49:02,859 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 1196 GetRequests, 1157 SyntacticMatches, 14 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 142 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=141, Invalid=561, Unknown=0, NotChecked=0, Total=702 [2020-07-20 16:49:02,860 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 523 states. [2020-07-20 16:49:02,889 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 523 to 422. [2020-07-20 16:49:02,890 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 422 states. [2020-07-20 16:49:02,893 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 422 states to 422 states and 781 transitions. [2020-07-20 16:49:02,893 INFO L78 Accepts]: Start accepts. Automaton has 422 states and 781 transitions. Word has length 595 [2020-07-20 16:49:02,894 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 16:49:02,894 INFO L479 AbstractCegarLoop]: Abstraction has 422 states and 781 transitions. [2020-07-20 16:49:02,894 INFO L480 AbstractCegarLoop]: Interpolant automaton has 20 states. [2020-07-20 16:49:02,894 INFO L276 IsEmpty]: Start isEmpty. Operand 422 states and 781 transitions. [2020-07-20 16:49:02,901 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 608 [2020-07-20 16:49:02,902 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 16:49:02,902 INFO L422 BasicCegarLoop]: trace histogram [47, 47, 44, 44, 27, 27, 23, 23, 23, 23, 23, 23, 23, 22, 22, 22, 22, 22, 22, 22, 20, 17, 5, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-07-20 16:49:03,116 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 62 z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-07-20 16:49:03,117 INFO L427 AbstractCegarLoop]: === Iteration 62 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 16:49:03,118 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 16:49:03,118 INFO L82 PathProgramCache]: Analyzing trace with hash 970140836, now seen corresponding path program 42 times [2020-07-20 16:49:03,118 INFO L163 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2020-07-20 16:49:03,119 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1427241078] [2020-07-20 16:49:03,119 INFO L95 rtionOrderModulation]: Keeping assertion order SMT_FEATURE_HEURISTIC (partitioning type FIXED_NUM_PARTITIONS, 4 partitions) No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 63 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 63 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-07-20 16:49:04,130 INFO L228 tOrderPrioritization]: Assert order SMT_FEATURE_HEURISTIC (partitioning type FIXED_NUM_PARTITIONS, 4 partitions) issued 3 check-sat command(s) [2020-07-20 16:49:04,131 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 16:49:04,138 INFO L263 TraceCheckSpWp]: Trace formula consists of 1173 conjuncts, 16 conjunts are in the unsatisfiable core [2020-07-20 16:49:04,144 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 16:49:04,676 INFO L134 CoverageAnalysis]: Checked inductivity of 10746 backedges. 763 proven. 790 refuted. 0 times theorem prover too weak. 9193 trivial. 0 not checked. [2020-07-20 16:49:04,676 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2020-07-20 16:49:07,698 WARN L193 SmtUtils]: Spent 105.00 ms on a formula simplification that was a NOOP. DAG size: 37 [2020-07-20 16:49:07,805 WARN L193 SmtUtils]: Spent 103.00 ms on a formula simplification that was a NOOP. DAG size: 37 [2020-07-20 16:49:07,919 WARN L193 SmtUtils]: Spent 110.00 ms on a formula simplification that was a NOOP. DAG size: 39 [2020-07-20 16:49:08,031 WARN L193 SmtUtils]: Spent 109.00 ms on a formula simplification that was a NOOP. DAG size: 39 [2020-07-20 16:49:08,139 WARN L193 SmtUtils]: Spent 103.00 ms on a formula simplification that was a NOOP. DAG size: 50 [2020-07-20 16:49:13,067 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:49:13,068 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:49:14,355 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:49:14,356 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:49:15,549 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:49:15,550 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:49:16,299 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:49:16,300 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:49:16,791 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:49:16,792 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:49:17,032 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:49:17,962 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:49:21,061 INFO L134 CoverageAnalysis]: Checked inductivity of 10746 backedges. 767 proven. 810 refuted. 0 times theorem prover too weak. 9169 trivial. 0 not checked. [2020-07-20 16:49:21,062 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1427241078] [2020-07-20 16:49:21,062 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-20 16:49:21,062 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 17] total 20 [2020-07-20 16:49:21,062 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [725420328] [2020-07-20 16:49:21,063 INFO L459 AbstractCegarLoop]: Interpolant automaton has 20 states [2020-07-20 16:49:21,063 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2020-07-20 16:49:21,063 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2020-07-20 16:49:21,064 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=310, Unknown=0, NotChecked=0, Total=380 [2020-07-20 16:49:21,064 INFO L87 Difference]: Start difference. First operand 422 states and 781 transitions. Second operand 20 states. [2020-07-20 16:49:22,251 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 16:49:22,252 INFO L93 Difference]: Finished difference Result 481 states and 936 transitions. [2020-07-20 16:49:22,257 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2020-07-20 16:49:22,258 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 607 [2020-07-20 16:49:22,259 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 16:49:22,267 INFO L225 Difference]: With dead ends: 481 [2020-07-20 16:49:22,267 INFO L226 Difference]: Without dead ends: 477 [2020-07-20 16:49:22,269 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 1220 GetRequests, 1181 SyntacticMatches, 14 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 142 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=141, Invalid=561, Unknown=0, NotChecked=0, Total=702 [2020-07-20 16:49:22,270 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 477 states. [2020-07-20 16:49:22,297 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 477 to 432. [2020-07-20 16:49:22,297 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 432 states. [2020-07-20 16:49:22,300 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 432 states to 432 states and 823 transitions. [2020-07-20 16:49:22,301 INFO L78 Accepts]: Start accepts. Automaton has 432 states and 823 transitions. Word has length 607 [2020-07-20 16:49:22,301 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 16:49:22,301 INFO L479 AbstractCegarLoop]: Abstraction has 432 states and 823 transitions. [2020-07-20 16:49:22,301 INFO L480 AbstractCegarLoop]: Interpolant automaton has 20 states. [2020-07-20 16:49:22,302 INFO L276 IsEmpty]: Start isEmpty. Operand 432 states and 823 transitions. [2020-07-20 16:49:22,307 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 596 [2020-07-20 16:49:22,308 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 16:49:22,308 INFO L422 BasicCegarLoop]: trace histogram [45, 45, 44, 44, 27, 27, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 18, 17, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-07-20 16:49:22,509 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 63 z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-07-20 16:49:22,509 INFO L427 AbstractCegarLoop]: === Iteration 63 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 16:49:22,510 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 16:49:22,510 INFO L82 PathProgramCache]: Analyzing trace with hash 541014063, now seen corresponding path program 43 times [2020-07-20 16:49:22,511 INFO L163 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2020-07-20 16:49:22,511 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1462104659] [2020-07-20 16:49:22,511 INFO L95 rtionOrderModulation]: Keeping assertion order SMT_FEATURE_HEURISTIC (partitioning type FIXED_NUM_PARTITIONS, 4 partitions) No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 64 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 64 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-07-20 16:49:23,540 INFO L228 tOrderPrioritization]: Assert order SMT_FEATURE_HEURISTIC (partitioning type FIXED_NUM_PARTITIONS, 4 partitions) issued 3 check-sat command(s) [2020-07-20 16:49:23,540 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 16:49:23,546 INFO L263 TraceCheckSpWp]: Trace formula consists of 1150 conjuncts, 14 conjunts are in the unsatisfiable core [2020-07-20 16:49:23,552 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 16:49:24,061 INFO L134 CoverageAnalysis]: Checked inductivity of 10294 backedges. 676 proven. 627 refuted. 0 times theorem prover too weak. 8991 trivial. 0 not checked. [2020-07-20 16:49:24,061 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2020-07-20 16:49:31,033 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:49:32,128 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:49:32,129 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:49:33,097 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:49:33,098 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:49:33,758 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:49:33,759 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:49:33,973 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:49:33,974 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:49:34,186 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:49:35,188 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:49:38,345 INFO L134 CoverageAnalysis]: Checked inductivity of 10294 backedges. 678 proven. 641 refuted. 0 times theorem prover too weak. 8975 trivial. 0 not checked. [2020-07-20 16:49:38,345 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1462104659] [2020-07-20 16:49:38,345 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-20 16:49:38,346 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 15] total 18 [2020-07-20 16:49:38,346 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [298655469] [2020-07-20 16:49:38,347 INFO L459 AbstractCegarLoop]: Interpolant automaton has 18 states [2020-07-20 16:49:38,347 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2020-07-20 16:49:38,347 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2020-07-20 16:49:38,348 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=248, Unknown=0, NotChecked=0, Total=306 [2020-07-20 16:49:38,348 INFO L87 Difference]: Start difference. First operand 432 states and 823 transitions. Second operand 18 states. [2020-07-20 16:49:39,483 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 16:49:39,483 INFO L93 Difference]: Finished difference Result 496 states and 999 transitions. [2020-07-20 16:49:39,489 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-07-20 16:49:39,490 INFO L78 Accepts]: Start accepts. Automaton has 18 states. Word has length 595 [2020-07-20 16:49:39,491 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 16:49:39,501 INFO L225 Difference]: With dead ends: 496 [2020-07-20 16:49:39,501 INFO L226 Difference]: Without dead ends: 492 [2020-07-20 16:49:39,503 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 1195 GetRequests, 1161 SyntacticMatches, 12 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 101 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=112, Invalid=440, Unknown=0, NotChecked=0, Total=552 [2020-07-20 16:49:39,504 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 492 states. [2020-07-20 16:49:39,530 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 492 to 427. [2020-07-20 16:49:39,530 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 427 states. [2020-07-20 16:49:39,534 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 427 states to 427 states and 802 transitions. [2020-07-20 16:49:39,534 INFO L78 Accepts]: Start accepts. Automaton has 427 states and 802 transitions. Word has length 595 [2020-07-20 16:49:39,535 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 16:49:39,535 INFO L479 AbstractCegarLoop]: Abstraction has 427 states and 802 transitions. [2020-07-20 16:49:39,535 INFO L480 AbstractCegarLoop]: Interpolant automaton has 18 states. [2020-07-20 16:49:39,535 INFO L276 IsEmpty]: Start isEmpty. Operand 427 states and 802 transitions. [2020-07-20 16:49:39,541 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 584 [2020-07-20 16:49:39,541 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 16:49:39,542 INFO L422 BasicCegarLoop]: trace histogram [44, 44, 43, 43, 27, 27, 22, 22, 22, 22, 22, 22, 22, 21, 21, 21, 21, 21, 21, 21, 17, 16, 6, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-07-20 16:49:39,744 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 64 z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-07-20 16:49:39,745 INFO L427 AbstractCegarLoop]: === Iteration 64 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 16:49:39,745 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 16:49:39,746 INFO L82 PathProgramCache]: Analyzing trace with hash 1774318902, now seen corresponding path program 44 times [2020-07-20 16:49:39,747 INFO L163 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2020-07-20 16:49:39,747 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [525375692] [2020-07-20 16:49:39,747 INFO L95 rtionOrderModulation]: Keeping assertion order SMT_FEATURE_HEURISTIC (partitioning type FIXED_NUM_PARTITIONS, 4 partitions) No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 65 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 65 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-07-20 16:49:41,507 INFO L228 tOrderPrioritization]: Assert order SMT_FEATURE_HEURISTIC (partitioning type FIXED_NUM_PARTITIONS, 4 partitions) issued 3 check-sat command(s) [2020-07-20 16:49:41,507 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 16:49:41,513 INFO L263 TraceCheckSpWp]: Trace formula consists of 1127 conjuncts, 14 conjunts are in the unsatisfiable core [2020-07-20 16:49:41,521 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 16:49:41,925 INFO L134 CoverageAnalysis]: Checked inductivity of 9862 backedges. 498 proven. 779 refuted. 0 times theorem prover too weak. 8585 trivial. 0 not checked. [2020-07-20 16:49:41,925 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2020-07-20 16:49:49,690 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:49:49,691 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:49:52,703 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:49:52,704 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:49:53,503 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:49:53,504 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:49:53,904 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:49:53,905 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:49:54,145 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:49:54,456 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:49:55,245 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:49:56,940 INFO L134 CoverageAnalysis]: Checked inductivity of 9862 backedges. 500 proven. 793 refuted. 0 times theorem prover too weak. 8569 trivial. 0 not checked. [2020-07-20 16:49:56,941 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [525375692] [2020-07-20 16:49:56,941 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-20 16:49:56,942 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 15] total 18 [2020-07-20 16:49:56,942 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [100628185] [2020-07-20 16:49:56,943 INFO L459 AbstractCegarLoop]: Interpolant automaton has 18 states [2020-07-20 16:49:56,943 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2020-07-20 16:49:56,944 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2020-07-20 16:49:56,944 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=248, Unknown=0, NotChecked=0, Total=306 [2020-07-20 16:49:56,944 INFO L87 Difference]: Start difference. First operand 427 states and 802 transitions. Second operand 18 states. [2020-07-20 16:49:58,069 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 16:49:58,069 INFO L93 Difference]: Finished difference Result 497 states and 950 transitions. [2020-07-20 16:49:58,075 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-07-20 16:49:58,076 INFO L78 Accepts]: Start accepts. Automaton has 18 states. Word has length 583 [2020-07-20 16:49:58,077 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 16:49:58,086 INFO L225 Difference]: With dead ends: 497 [2020-07-20 16:49:58,086 INFO L226 Difference]: Without dead ends: 493 [2020-07-20 16:49:58,088 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 1171 GetRequests, 1137 SyntacticMatches, 12 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 101 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=112, Invalid=440, Unknown=0, NotChecked=0, Total=552 [2020-07-20 16:49:58,089 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 493 states. [2020-07-20 16:49:58,115 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 493 to 424. [2020-07-20 16:49:58,116 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 424 states. [2020-07-20 16:49:58,119 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 424 states to 424 states and 789 transitions. [2020-07-20 16:49:58,120 INFO L78 Accepts]: Start accepts. Automaton has 424 states and 789 transitions. Word has length 583 [2020-07-20 16:49:58,121 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 16:49:58,121 INFO L479 AbstractCegarLoop]: Abstraction has 424 states and 789 transitions. [2020-07-20 16:49:58,121 INFO L480 AbstractCegarLoop]: Interpolant automaton has 18 states. [2020-07-20 16:49:58,122 INFO L276 IsEmpty]: Start isEmpty. Operand 424 states and 789 transitions. [2020-07-20 16:49:58,127 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 632 [2020-07-20 16:49:58,128 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 16:49:58,128 INFO L422 BasicCegarLoop]: trace histogram [49, 49, 46, 46, 27, 27, 24, 24, 24, 24, 24, 24, 24, 23, 23, 23, 23, 23, 23, 23, 22, 19, 4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-07-20 16:49:58,329 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 65 z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-07-20 16:49:58,330 INFO L427 AbstractCegarLoop]: === Iteration 65 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 16:49:58,330 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 16:49:58,331 INFO L82 PathProgramCache]: Analyzing trace with hash -1450218746, now seen corresponding path program 45 times [2020-07-20 16:49:58,331 INFO L163 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2020-07-20 16:49:58,331 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [295199947] [2020-07-20 16:49:58,332 INFO L95 rtionOrderModulation]: Keeping assertion order SMT_FEATURE_HEURISTIC (partitioning type FIXED_NUM_PARTITIONS, 4 partitions) No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 66 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 66 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-07-20 16:49:59,400 INFO L228 tOrderPrioritization]: Assert order SMT_FEATURE_HEURISTIC (partitioning type FIXED_NUM_PARTITIONS, 4 partitions) issued 3 check-sat command(s) [2020-07-20 16:49:59,401 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 16:49:59,405 INFO L263 TraceCheckSpWp]: Trace formula consists of 1220 conjuncts, 14 conjunts are in the unsatisfiable core [2020-07-20 16:49:59,411 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 16:49:59,714 INFO L134 CoverageAnalysis]: Checked inductivity of 11662 backedges. 768 proven. 617 refuted. 0 times theorem prover too weak. 10277 trivial. 0 not checked. [2020-07-20 16:49:59,714 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2020-07-20 16:50:07,406 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:50:07,407 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:50:08,451 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:50:08,452 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:50:09,096 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:50:09,097 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:50:09,523 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:50:09,767 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:50:09,768 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:50:10,215 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:50:11,845 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:50:14,553 INFO L134 CoverageAnalysis]: Checked inductivity of 11662 backedges. 772 proven. 629 refuted. 0 times theorem prover too weak. 10261 trivial. 0 not checked. [2020-07-20 16:50:14,554 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [295199947] [2020-07-20 16:50:14,554 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-20 16:50:14,555 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 15] total 18 [2020-07-20 16:50:14,555 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [682004143] [2020-07-20 16:50:14,556 INFO L459 AbstractCegarLoop]: Interpolant automaton has 18 states [2020-07-20 16:50:14,556 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2020-07-20 16:50:14,556 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2020-07-20 16:50:14,556 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=248, Unknown=0, NotChecked=0, Total=306 [2020-07-20 16:50:14,556 INFO L87 Difference]: Start difference. First operand 424 states and 789 transitions. Second operand 18 states. [2020-07-20 16:50:15,482 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 16:50:15,483 INFO L93 Difference]: Finished difference Result 431 states and 799 transitions. [2020-07-20 16:50:15,488 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-07-20 16:50:15,489 INFO L78 Accepts]: Start accepts. Automaton has 18 states. Word has length 631 [2020-07-20 16:50:15,490 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 16:50:15,496 INFO L225 Difference]: With dead ends: 431 [2020-07-20 16:50:15,497 INFO L226 Difference]: Without dead ends: 427 [2020-07-20 16:50:15,499 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 1267 GetRequests, 1233 SyntacticMatches, 12 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 101 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=112, Invalid=440, Unknown=0, NotChecked=0, Total=552 [2020-07-20 16:50:15,503 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 427 states. [2020-07-20 16:50:15,526 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 427 to 373. [2020-07-20 16:50:15,526 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 373 states. [2020-07-20 16:50:15,529 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 373 states to 373 states and 644 transitions. [2020-07-20 16:50:15,530 INFO L78 Accepts]: Start accepts. Automaton has 373 states and 644 transitions. Word has length 631 [2020-07-20 16:50:15,531 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 16:50:15,531 INFO L479 AbstractCegarLoop]: Abstraction has 373 states and 644 transitions. [2020-07-20 16:50:15,531 INFO L480 AbstractCegarLoop]: Interpolant automaton has 18 states. [2020-07-20 16:50:15,531 INFO L276 IsEmpty]: Start isEmpty. Operand 373 states and 644 transitions. [2020-07-20 16:50:15,569 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 2141 [2020-07-20 16:50:15,570 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 16:50:15,571 INFO L422 BasicCegarLoop]: trace histogram [166, 166, 153, 153, 110, 109, 83, 83, 83, 83, 83, 83, 83, 76, 76, 76, 76, 76, 76, 76, 56, 44, 34, 26, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-07-20 16:50:15,771 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 66 z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-07-20 16:50:15,772 INFO L427 AbstractCegarLoop]: === Iteration 66 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 16:50:15,772 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 16:50:15,774 INFO L82 PathProgramCache]: Analyzing trace with hash -37865200, now seen corresponding path program 46 times [2020-07-20 16:50:15,774 INFO L163 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2020-07-20 16:50:15,774 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1690054417] [2020-07-20 16:50:15,774 INFO L95 rtionOrderModulation]: Keeping assertion order SMT_FEATURE_HEURISTIC (partitioning type FIXED_NUM_PARTITIONS, 4 partitions) No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 67 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 67 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-07-20 16:50:17,008 INFO L228 tOrderPrioritization]: Assert order SMT_FEATURE_HEURISTIC (partitioning type FIXED_NUM_PARTITIONS, 4 partitions) issued 1 check-sat command(s) [2020-07-20 16:50:17,008 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 16:50:17,019 INFO L263 TraceCheckSpWp]: Trace formula consists of 1686 conjuncts, 34 conjunts are in the unsatisfiable core [2020-07-20 16:50:17,047 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 16:50:20,027 INFO L134 CoverageAnalysis]: Checked inductivity of 138185 backedges. 71625 proven. 4279 refuted. 0 times theorem prover too weak. 62281 trivial. 0 not checked. [2020-07-20 16:50:20,027 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2020-07-20 16:50:22,452 WARN L193 SmtUtils]: Spent 105.00 ms on a formula simplification that was a NOOP. DAG size: 36 [2020-07-20 16:50:22,573 WARN L193 SmtUtils]: Spent 117.00 ms on a formula simplification that was a NOOP. DAG size: 36 [2020-07-20 16:50:22,691 WARN L193 SmtUtils]: Spent 114.00 ms on a formula simplification that was a NOOP. DAG size: 39 [2020-07-20 16:50:22,808 WARN L193 SmtUtils]: Spent 113.00 ms on a formula simplification that was a NOOP. DAG size: 39 [2020-07-20 16:50:23,577 WARN L193 SmtUtils]: Spent 123.00 ms on a formula simplification that was a NOOP. DAG size: 41 [2020-07-20 16:50:23,708 WARN L193 SmtUtils]: Spent 127.00 ms on a formula simplification that was a NOOP. DAG size: 41 [2020-07-20 16:50:23,844 WARN L193 SmtUtils]: Spent 131.00 ms on a formula simplification that was a NOOP. DAG size: 44 [2020-07-20 16:50:23,978 WARN L193 SmtUtils]: Spent 131.00 ms on a formula simplification that was a NOOP. DAG size: 44 [2020-07-20 16:50:25,769 WARN L193 SmtUtils]: Spent 103.00 ms on a formula simplification that was a NOOP. DAG size: 34 [2020-07-20 16:50:25,873 WARN L193 SmtUtils]: Spent 101.00 ms on a formula simplification that was a NOOP. DAG size: 34 [2020-07-20 16:50:26,349 WARN L193 SmtUtils]: Spent 117.00 ms on a formula simplification that was a NOOP. DAG size: 36 [2020-07-20 16:50:26,468 WARN L193 SmtUtils]: Spent 116.00 ms on a formula simplification that was a NOOP. DAG size: 36 [2020-07-20 16:50:26,592 WARN L193 SmtUtils]: Spent 120.00 ms on a formula simplification that was a NOOP. DAG size: 39 [2020-07-20 16:50:26,717 WARN L193 SmtUtils]: Spent 122.00 ms on a formula simplification that was a NOOP. DAG size: 39 [2020-07-20 16:50:27,479 WARN L193 SmtUtils]: Spent 128.00 ms on a formula simplification that was a NOOP. DAG size: 41 [2020-07-20 16:50:27,612 WARN L193 SmtUtils]: Spent 129.00 ms on a formula simplification that was a NOOP. DAG size: 41 [2020-07-20 16:50:27,753 WARN L193 SmtUtils]: Spent 137.00 ms on a formula simplification that was a NOOP. DAG size: 45 [2020-07-20 16:50:27,895 WARN L193 SmtUtils]: Spent 139.00 ms on a formula simplification that was a NOOP. DAG size: 45 [2020-07-20 16:50:53,974 WARN L193 SmtUtils]: Spent 107.00 ms on a formula simplification that was a NOOP. DAG size: 44 [2020-07-20 16:50:54,085 WARN L193 SmtUtils]: Spent 108.00 ms on a formula simplification that was a NOOP. DAG size: 44 [2020-07-20 16:50:55,652 WARN L193 SmtUtils]: Spent 105.00 ms on a formula simplification that was a NOOP. DAG size: 34 [2020-07-20 16:50:56,127 WARN L193 SmtUtils]: Spent 110.00 ms on a formula simplification that was a NOOP. DAG size: 36 [2020-07-20 16:50:56,239 WARN L193 SmtUtils]: Spent 109.00 ms on a formula simplification that was a NOOP. DAG size: 36 [2020-07-20 16:50:56,357 WARN L193 SmtUtils]: Spent 113.00 ms on a formula simplification that was a NOOP. DAG size: 39 [2020-07-20 16:50:56,473 WARN L193 SmtUtils]: Spent 113.00 ms on a formula simplification that was a NOOP. DAG size: 39 [2020-07-20 16:50:57,263 WARN L193 SmtUtils]: Spent 126.00 ms on a formula simplification that was a NOOP. DAG size: 41 [2020-07-20 16:50:57,402 WARN L193 SmtUtils]: Spent 135.00 ms on a formula simplification that was a NOOP. DAG size: 41 [2020-07-20 16:50:57,548 WARN L193 SmtUtils]: Spent 142.00 ms on a formula simplification that was a NOOP. DAG size: 45 [2020-07-20 16:50:57,693 WARN L193 SmtUtils]: Spent 142.00 ms on a formula simplification that was a NOOP. DAG size: 45 [2020-07-20 16:50:59,750 WARN L193 SmtUtils]: Spent 107.00 ms on a formula simplification that was a NOOP. DAG size: 34 [2020-07-20 16:51:00,267 WARN L193 SmtUtils]: Spent 116.00 ms on a formula simplification that was a NOOP. DAG size: 36 [2020-07-20 16:51:00,387 WARN L193 SmtUtils]: Spent 115.00 ms on a formula simplification that was a NOOP. DAG size: 36 [2020-07-20 16:51:00,490 WARN L193 SmtUtils]: Spent 100.00 ms on a formula simplification that was a NOOP. DAG size: 39 [2020-07-20 16:51:01,226 WARN L193 SmtUtils]: Spent 121.00 ms on a formula simplification that was a NOOP. DAG size: 41 [2020-07-20 16:51:01,365 WARN L193 SmtUtils]: Spent 135.00 ms on a formula simplification that was a NOOP. DAG size: 41 [2020-07-20 16:51:01,514 WARN L193 SmtUtils]: Spent 145.00 ms on a formula simplification that was a NOOP. DAG size: 45 [2020-07-20 16:51:01,661 WARN L193 SmtUtils]: Spent 144.00 ms on a formula simplification that was a NOOP. DAG size: 45 [2020-07-20 16:51:01,802 WARN L193 SmtUtils]: Spent 135.00 ms on a formula simplification that was a NOOP. DAG size: 58 [2020-07-20 16:51:01,952 WARN L193 SmtUtils]: Spent 146.00 ms on a formula simplification that was a NOOP. DAG size: 55 [2020-07-20 16:51:02,077 WARN L193 SmtUtils]: Spent 121.00 ms on a formula simplification that was a NOOP. DAG size: 51 [2020-07-20 16:51:02,192 WARN L193 SmtUtils]: Spent 111.00 ms on a formula simplification that was a NOOP. DAG size: 47 [2020-07-20 16:51:02,297 WARN L193 SmtUtils]: Spent 101.00 ms on a formula simplification that was a NOOP. DAG size: 45 [2020-07-20 16:51:07,480 WARN L193 SmtUtils]: Spent 100.00 ms on a formula simplification that was a NOOP. DAG size: 31 [2020-07-20 16:51:07,691 WARN L193 SmtUtils]: Spent 105.00 ms on a formula simplification that was a NOOP. DAG size: 34 [2020-07-20 16:51:07,798 WARN L193 SmtUtils]: Spent 104.00 ms on a formula simplification that was a NOOP. DAG size: 34 [2020-07-20 16:51:08,314 WARN L193 SmtUtils]: Spent 117.00 ms on a formula simplification that was a NOOP. DAG size: 36 [2020-07-20 16:51:08,433 WARN L193 SmtUtils]: Spent 115.00 ms on a formula simplification that was a NOOP. DAG size: 36 [2020-07-20 16:51:08,554 WARN L193 SmtUtils]: Spent 117.00 ms on a formula simplification that was a NOOP. DAG size: 39 [2020-07-20 16:51:08,677 WARN L193 SmtUtils]: Spent 120.00 ms on a formula simplification that was a NOOP. DAG size: 39 [2020-07-20 16:51:08,789 WARN L193 SmtUtils]: Spent 107.00 ms on a formula simplification that was a NOOP. DAG size: 50 [2020-07-20 16:51:08,895 WARN L193 SmtUtils]: Spent 102.00 ms on a formula simplification that was a NOOP. DAG size: 47 [2020-07-20 16:51:09,275 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:51:09,276 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:51:12,885 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:51:12,887 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:51:15,047 WARN L193 SmtUtils]: Spent 120.00 ms on a formula simplification that was a NOOP. DAG size: 36 [2020-07-20 16:51:15,220 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:51:15,221 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:51:16,627 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:51:16,628 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:51:17,379 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:51:17,817 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:51:17,818 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:51:18,096 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:51:20,289 WARN L193 SmtUtils]: Spent 100.00 ms on a formula simplification that was a NOOP. DAG size: 34 [2020-07-20 16:51:20,395 WARN L193 SmtUtils]: Spent 102.00 ms on a formula simplification that was a NOOP. DAG size: 34 [2020-07-20 16:51:20,903 WARN L193 SmtUtils]: Spent 118.00 ms on a formula simplification that was a NOOP. DAG size: 36 [2020-07-20 16:51:21,032 WARN L193 SmtUtils]: Spent 125.00 ms on a formula simplification that was a NOOP. DAG size: 36 [2020-07-20 16:51:21,185 WARN L193 SmtUtils]: Spent 148.00 ms on a formula simplification that was a NOOP. DAG size: 39 [2020-07-20 16:51:21,319 WARN L193 SmtUtils]: Spent 130.00 ms on a formula simplification that was a NOOP. DAG size: 39 [2020-07-20 16:51:22,197 WARN L193 SmtUtils]: Spent 135.00 ms on a formula simplification that was a NOOP. DAG size: 41 [2020-07-20 16:51:22,335 WARN L193 SmtUtils]: Spent 135.00 ms on a formula simplification that was a NOOP. DAG size: 41 [2020-07-20 16:51:22,484 WARN L193 SmtUtils]: Spent 144.00 ms on a formula simplification that was a NOOP. DAG size: 44 [2020-07-20 16:51:22,631 WARN L193 SmtUtils]: Spent 144.00 ms on a formula simplification that was a NOOP. DAG size: 44 [2020-07-20 16:51:22,775 WARN L193 SmtUtils]: Spent 134.00 ms on a formula simplification that was a NOOP. DAG size: 57 [2020-07-20 16:51:22,905 WARN L193 SmtUtils]: Spent 127.00 ms on a formula simplification that was a NOOP. DAG size: 54 [2020-07-20 16:51:23,028 WARN L193 SmtUtils]: Spent 119.00 ms on a formula simplification that was a NOOP. DAG size: 51 [2020-07-20 16:51:23,141 WARN L193 SmtUtils]: Spent 110.00 ms on a formula simplification that was a NOOP. DAG size: 47 [2020-07-20 16:51:23,248 WARN L193 SmtUtils]: Spent 103.00 ms on a formula simplification that was a NOOP. DAG size: 43 [2020-07-20 16:51:28,500 WARN L193 SmtUtils]: Spent 105.00 ms on a formula simplification that was a NOOP. DAG size: 31 [2020-07-20 16:51:28,607 WARN L193 SmtUtils]: Spent 103.00 ms on a formula simplification that was a NOOP. DAG size: 31 [2020-07-20 16:51:28,719 WARN L193 SmtUtils]: Spent 109.00 ms on a formula simplification that was a NOOP. DAG size: 34 [2020-07-20 16:51:28,832 WARN L193 SmtUtils]: Spent 109.00 ms on a formula simplification that was a NOOP. DAG size: 34 [2020-07-20 16:51:29,332 WARN L193 SmtUtils]: Spent 114.00 ms on a formula simplification that was a NOOP. DAG size: 36 [2020-07-20 16:51:29,445 WARN L193 SmtUtils]: Spent 110.00 ms on a formula simplification that was a NOOP. DAG size: 36 [2020-07-20 16:51:29,568 WARN L193 SmtUtils]: Spent 119.00 ms on a formula simplification that was a NOOP. DAG size: 39 [2020-07-20 16:51:29,703 WARN L193 SmtUtils]: Spent 131.00 ms on a formula simplification that was a NOOP. DAG size: 39 [2020-07-20 16:51:29,837 WARN L193 SmtUtils]: Spent 128.00 ms on a formula simplification that was a NOOP. DAG size: 50 [2020-07-20 16:51:29,960 WARN L193 SmtUtils]: Spent 119.00 ms on a formula simplification that was a NOOP. DAG size: 47 [2020-07-20 16:51:30,067 WARN L193 SmtUtils]: Spent 103.00 ms on a formula simplification that was a NOOP. DAG size: 43 [2020-07-20 16:51:30,513 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:51:33,746 WARN L193 SmtUtils]: Spent 101.00 ms on a formula simplification that was a NOOP. DAG size: 34 [2020-07-20 16:51:33,852 WARN L193 SmtUtils]: Spent 103.00 ms on a formula simplification that was a NOOP. DAG size: 34 [2020-07-20 16:51:34,270 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:51:36,781 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:51:36,782 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:51:38,446 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:51:39,360 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:51:39,361 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:51:39,884 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:51:40,164 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:51:40,165 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:51:42,068 INFO L134 CoverageAnalysis]: Checked inductivity of 138185 backedges. 2698 proven. 11705 refuted. 0 times theorem prover too weak. 123782 trivial. 0 not checked. [2020-07-20 16:51:42,069 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1690054417] [2020-07-20 16:51:42,069 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-20 16:51:42,070 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 35] total 39 [2020-07-20 16:51:42,070 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [59222379] [2020-07-20 16:51:42,071 INFO L459 AbstractCegarLoop]: Interpolant automaton has 39 states [2020-07-20 16:51:42,072 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2020-07-20 16:51:42,072 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2020-07-20 16:51:42,072 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=155, Invalid=1327, Unknown=0, NotChecked=0, Total=1482 [2020-07-20 16:51:42,072 INFO L87 Difference]: Start difference. First operand 373 states and 644 transitions. Second operand 39 states. [2020-07-20 16:51:55,733 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 16:51:55,733 INFO L93 Difference]: Finished difference Result 804 states and 1533 transitions. [2020-07-20 16:51:55,741 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2020-07-20 16:51:55,741 INFO L78 Accepts]: Start accepts. Automaton has 39 states. Word has length 2140 [2020-07-20 16:51:55,743 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 16:51:55,748 INFO L225 Difference]: With dead ends: 804 [2020-07-20 16:51:55,748 INFO L226 Difference]: Without dead ends: 436 [2020-07-20 16:51:55,751 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 4320 GetRequests, 4209 SyntacticMatches, 33 SemanticMatches, 78 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1526 ImplicationChecksByTransitivity, 9.1s TimeCoverageRelationStatistics Valid=911, Invalid=5409, Unknown=0, NotChecked=0, Total=6320 [2020-07-20 16:51:55,752 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 436 states. [2020-07-20 16:51:55,776 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 436 to 401. [2020-07-20 16:51:55,777 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 401 states. [2020-07-20 16:51:55,780 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 401 states to 401 states and 727 transitions. [2020-07-20 16:51:55,781 INFO L78 Accepts]: Start accepts. Automaton has 401 states and 727 transitions. Word has length 2140 [2020-07-20 16:51:55,781 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 16:51:55,782 INFO L479 AbstractCegarLoop]: Abstraction has 401 states and 727 transitions. [2020-07-20 16:51:55,782 INFO L480 AbstractCegarLoop]: Interpolant automaton has 39 states. [2020-07-20 16:51:55,782 INFO L276 IsEmpty]: Start isEmpty. Operand 401 states and 727 transitions. [2020-07-20 16:51:55,811 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 1787 [2020-07-20 16:51:55,812 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 16:51:55,813 INFO L422 BasicCegarLoop]: trace histogram [136, 136, 131, 131, 89, 88, 68, 68, 68, 68, 68, 68, 68, 65, 65, 65, 65, 65, 65, 65, 47, 43, 24, 20, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-07-20 16:51:56,013 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 67 z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-07-20 16:51:56,014 INFO L427 AbstractCegarLoop]: === Iteration 67 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 16:51:56,015 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 16:51:56,016 INFO L82 PathProgramCache]: Analyzing trace with hash 385788032, now seen corresponding path program 47 times [2020-07-20 16:51:56,016 INFO L163 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2020-07-20 16:51:56,016 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [781969555] [2020-07-20 16:51:56,016 INFO L95 rtionOrderModulation]: Keeping assertion order SMT_FEATURE_HEURISTIC (partitioning type FIXED_NUM_PARTITIONS, 4 partitions) No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 68 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 68 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-07-20 16:51:57,431 INFO L228 tOrderPrioritization]: Assert order SMT_FEATURE_HEURISTIC (partitioning type FIXED_NUM_PARTITIONS, 4 partitions) issued 2 check-sat command(s) [2020-07-20 16:51:57,431 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 16:51:57,448 INFO L263 TraceCheckSpWp]: Trace formula consists of 2638 conjuncts, 32 conjunts are in the unsatisfiable core [2020-07-20 16:51:57,470 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 16:51:59,932 INFO L134 CoverageAnalysis]: Checked inductivity of 95956 backedges. 47685 proven. 4005 refuted. 0 times theorem prover too weak. 44266 trivial. 0 not checked. [2020-07-20 16:51:59,933 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2020-07-20 16:52:23,764 WARN L193 SmtUtils]: Spent 114.00 ms on a formula simplification that was a NOOP. DAG size: 34 [2020-07-20 16:52:23,876 WARN L193 SmtUtils]: Spent 108.00 ms on a formula simplification that was a NOOP. DAG size: 34 [2020-07-20 16:52:24,438 WARN L193 SmtUtils]: Spent 119.00 ms on a formula simplification that was a NOOP. DAG size: 36 [2020-07-20 16:52:24,555 WARN L193 SmtUtils]: Spent 114.00 ms on a formula simplification that was a NOOP. DAG size: 36 [2020-07-20 16:52:24,681 WARN L193 SmtUtils]: Spent 122.00 ms on a formula simplification that was a NOOP. DAG size: 39 [2020-07-20 16:52:24,810 WARN L193 SmtUtils]: Spent 125.00 ms on a formula simplification that was a NOOP. DAG size: 39 [2020-07-20 16:52:24,929 WARN L193 SmtUtils]: Spent 113.00 ms on a formula simplification that was a NOOP. DAG size: 50 [2020-07-20 16:52:25,037 WARN L193 SmtUtils]: Spent 105.00 ms on a formula simplification that was a NOOP. DAG size: 47 [2020-07-20 16:52:25,442 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:52:28,876 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:52:30,296 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:52:30,297 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:52:31,127 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:52:31,602 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:52:31,603 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:52:31,886 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:52:32,069 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:52:32,070 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:52:38,366 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:52:38,367 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:52:42,223 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:52:42,224 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:52:44,527 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:52:44,527 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:52:45,823 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:52:45,824 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:52:46,298 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:52:46,299 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:52:46,480 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:52:46,481 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:52:46,670 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:52:48,339 INFO L134 CoverageAnalysis]: Checked inductivity of 95956 backedges. 2906 proven. 8287 refuted. 0 times theorem prover too weak. 84763 trivial. 0 not checked. [2020-07-20 16:52:48,340 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [781969555] [2020-07-20 16:52:48,340 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-20 16:52:48,341 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 33] total 37 [2020-07-20 16:52:48,341 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [33978944] [2020-07-20 16:52:48,342 INFO L459 AbstractCegarLoop]: Interpolant automaton has 37 states [2020-07-20 16:52:48,343 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2020-07-20 16:52:48,343 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2020-07-20 16:52:48,343 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=143, Invalid=1189, Unknown=0, NotChecked=0, Total=1332 [2020-07-20 16:52:48,343 INFO L87 Difference]: Start difference. First operand 401 states and 727 transitions. Second operand 37 states. [2020-07-20 16:52:55,010 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 16:52:55,011 INFO L93 Difference]: Finished difference Result 1074 states and 2208 transitions. [2020-07-20 16:52:55,015 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2020-07-20 16:52:55,016 INFO L78 Accepts]: Start accepts. Automaton has 37 states. Word has length 1786 [2020-07-20 16:52:55,017 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 16:52:55,027 INFO L225 Difference]: With dead ends: 1074 [2020-07-20 16:52:55,027 INFO L226 Difference]: Without dead ends: 656 [2020-07-20 16:52:55,033 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 3609 GetRequests, 3505 SyntacticMatches, 31 SemanticMatches, 73 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1317 ImplicationChecksByTransitivity, 5.1s TimeCoverageRelationStatistics Valid=814, Invalid=4736, Unknown=0, NotChecked=0, Total=5550 [2020-07-20 16:52:55,034 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 656 states. [2020-07-20 16:52:55,068 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 656 to 503. [2020-07-20 16:52:55,068 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 503 states. [2020-07-20 16:52:55,072 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 503 states to 503 states and 998 transitions. [2020-07-20 16:52:55,073 INFO L78 Accepts]: Start accepts. Automaton has 503 states and 998 transitions. Word has length 1786 [2020-07-20 16:52:55,074 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 16:52:55,074 INFO L479 AbstractCegarLoop]: Abstraction has 503 states and 998 transitions. [2020-07-20 16:52:55,074 INFO L480 AbstractCegarLoop]: Interpolant automaton has 37 states. [2020-07-20 16:52:55,074 INFO L276 IsEmpty]: Start isEmpty. Operand 503 states and 998 transitions. [2020-07-20 16:52:55,118 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 2179 [2020-07-20 16:52:55,118 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 16:52:55,119 INFO L422 BasicCegarLoop]: trace histogram [174, 174, 157, 157, 93, 92, 87, 87, 87, 87, 87, 87, 87, 81, 78, 78, 78, 78, 78, 78, 78, 65, 15, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-07-20 16:52:55,319 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 68 z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-07-20 16:52:55,320 INFO L427 AbstractCegarLoop]: === Iteration 68 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 16:52:55,321 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 16:52:55,322 INFO L82 PathProgramCache]: Analyzing trace with hash 633713916, now seen corresponding path program 48 times [2020-07-20 16:52:55,322 INFO L163 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2020-07-20 16:52:55,322 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1964984917] [2020-07-20 16:52:55,323 INFO L95 rtionOrderModulation]: Keeping assertion order SMT_FEATURE_HEURISTIC (partitioning type FIXED_NUM_PARTITIONS, 4 partitions) No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 69 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 69 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-07-20 16:52:56,743 INFO L228 tOrderPrioritization]: Assert order SMT_FEATURE_HEURISTIC (partitioning type FIXED_NUM_PARTITIONS, 4 partitions) issued 1 check-sat command(s) [2020-07-20 16:52:56,744 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 16:52:56,753 INFO L263 TraceCheckSpWp]: Trace formula consists of 1705 conjuncts, 30 conjunts are in the unsatisfiable core [2020-07-20 16:52:56,774 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 16:52:59,841 INFO L134 CoverageAnalysis]: Checked inductivity of 144628 backedges. 72942 proven. 4173 refuted. 0 times theorem prover too weak. 67513 trivial. 0 not checked. [2020-07-20 16:52:59,841 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2020-07-20 16:53:01,178 WARN L193 SmtUtils]: Spent 114.00 ms on a formula simplification that was a NOOP. DAG size: 27 [2020-07-20 16:53:25,919 WARN L193 SmtUtils]: Spent 101.00 ms on a formula simplification that was a NOOP. DAG size: 45 [2020-07-20 16:53:30,906 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:53:30,907 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:53:33,473 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:53:33,473 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:53:35,339 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:53:35,340 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:53:36,293 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:53:36,294 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:53:36,778 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:53:36,779 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:53:37,222 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:53:37,478 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:53:45,119 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:53:45,120 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:53:47,849 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:53:49,505 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:53:49,506 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:53:49,939 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:53:50,132 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:53:50,133 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:53:50,332 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:53:50,706 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:53:53,276 INFO L134 CoverageAnalysis]: Checked inductivity of 144628 backedges. 3495 proven. 9434 refuted. 0 times theorem prover too weak. 131699 trivial. 0 not checked. [2020-07-20 16:53:53,277 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1964984917] [2020-07-20 16:53:53,277 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-20 16:53:53,277 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 31] total 35 [2020-07-20 16:53:53,277 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1878232589] [2020-07-20 16:53:53,279 INFO L459 AbstractCegarLoop]: Interpolant automaton has 35 states [2020-07-20 16:53:53,279 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2020-07-20 16:53:53,279 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2020-07-20 16:53:53,280 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=131, Invalid=1059, Unknown=0, NotChecked=0, Total=1190 [2020-07-20 16:53:53,280 INFO L87 Difference]: Start difference. First operand 503 states and 998 transitions. Second operand 35 states. [2020-07-20 16:54:01,046 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 16:54:01,047 INFO L93 Difference]: Finished difference Result 1340 states and 3009 transitions. [2020-07-20 16:54:01,050 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2020-07-20 16:54:01,050 INFO L78 Accepts]: Start accepts. Automaton has 35 states. Word has length 2178 [2020-07-20 16:54:01,052 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 16:54:01,066 INFO L225 Difference]: With dead ends: 1340 [2020-07-20 16:54:01,066 INFO L226 Difference]: Without dead ends: 810 [2020-07-20 16:54:01,071 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 4391 GetRequests, 4293 SyntacticMatches, 29 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1160 ImplicationChecksByTransitivity, 5.1s TimeCoverageRelationStatistics Valid=741, Invalid=4229, Unknown=0, NotChecked=0, Total=4970 [2020-07-20 16:54:01,072 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 810 states. [2020-07-20 16:54:01,119 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 810 to 567. [2020-07-20 16:54:01,119 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 567 states. [2020-07-20 16:54:01,123 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 567 states to 567 states and 1176 transitions. [2020-07-20 16:54:01,124 INFO L78 Accepts]: Start accepts. Automaton has 567 states and 1176 transitions. Word has length 2178 [2020-07-20 16:54:01,124 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 16:54:01,124 INFO L479 AbstractCegarLoop]: Abstraction has 567 states and 1176 transitions. [2020-07-20 16:54:01,125 INFO L480 AbstractCegarLoop]: Interpolant automaton has 35 states. [2020-07-20 16:54:01,125 INFO L276 IsEmpty]: Start isEmpty. Operand 567 states and 1176 transitions. [2020-07-20 16:54:01,142 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 1356 [2020-07-20 16:54:01,143 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 16:54:01,143 INFO L422 BasicCegarLoop]: trace histogram [102, 102, 101, 101, 65, 65, 51, 51, 51, 51, 51, 51, 51, 50, 50, 50, 50, 50, 50, 50, 37, 36, 15, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-07-20 16:54:01,344 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 69 z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-07-20 16:54:01,345 INFO L427 AbstractCegarLoop]: === Iteration 69 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 16:54:01,345 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 16:54:01,346 INFO L82 PathProgramCache]: Analyzing trace with hash 1834888810, now seen corresponding path program 49 times [2020-07-20 16:54:01,347 INFO L163 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2020-07-20 16:54:01,347 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1111941438] [2020-07-20 16:54:01,347 INFO L95 rtionOrderModulation]: Keeping assertion order SMT_FEATURE_HEURISTIC (partitioning type FIXED_NUM_PARTITIONS, 4 partitions) No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 70 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 70 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-07-20 16:54:02,710 INFO L228 tOrderPrioritization]: Assert order SMT_FEATURE_HEURISTIC (partitioning type FIXED_NUM_PARTITIONS, 4 partitions) issued 2 check-sat command(s) [2020-07-20 16:54:02,711 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 16:54:02,720 INFO L263 TraceCheckSpWp]: Trace formula consists of 2001 conjuncts, 30 conjunts are in the unsatisfiable core [2020-07-20 16:54:02,733 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 16:54:04,162 INFO L134 CoverageAnalysis]: Checked inductivity of 54964 backedges. 17602 proven. 3797 refuted. 0 times theorem prover too weak. 33565 trivial. 0 not checked. [2020-07-20 16:54:04,162 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2020-07-20 16:54:25,240 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:54:27,645 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:54:27,646 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:54:29,087 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:54:29,878 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:54:30,139 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:54:30,139 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:54:30,328 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:54:30,556 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:54:39,068 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:54:39,069 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:54:41,524 WARN L193 SmtUtils]: Spent 125.00 ms on a formula simplification that was a NOOP. DAG size: 27 [2020-07-20 16:54:41,815 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:54:43,655 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:54:44,605 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:54:44,606 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:54:44,996 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:54:45,265 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:54:45,266 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:54:45,566 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:54:46,603 INFO L134 CoverageAnalysis]: Checked inductivity of 54964 backedges. 2704 proven. 5129 refuted. 0 times theorem prover too weak. 47131 trivial. 0 not checked. [2020-07-20 16:54:46,604 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1111941438] [2020-07-20 16:54:46,604 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-20 16:54:46,604 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 31] total 35 [2020-07-20 16:54:46,605 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [391838751] [2020-07-20 16:54:46,606 INFO L459 AbstractCegarLoop]: Interpolant automaton has 35 states [2020-07-20 16:54:46,606 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2020-07-20 16:54:46,606 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2020-07-20 16:54:46,606 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=131, Invalid=1059, Unknown=0, NotChecked=0, Total=1190 [2020-07-20 16:54:46,606 INFO L87 Difference]: Start difference. First operand 567 states and 1176 transitions. Second operand 35 states. [2020-07-20 16:54:53,450 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 16:54:53,451 INFO L93 Difference]: Finished difference Result 1567 states and 3732 transitions. [2020-07-20 16:54:53,457 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2020-07-20 16:54:53,457 INFO L78 Accepts]: Start accepts. Automaton has 35 states. Word has length 1355 [2020-07-20 16:54:53,458 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 16:54:53,475 INFO L225 Difference]: With dead ends: 1567 [2020-07-20 16:54:53,476 INFO L226 Difference]: Without dead ends: 978 [2020-07-20 16:54:53,480 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 2744 GetRequests, 2647 SyntacticMatches, 29 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1103 ImplicationChecksByTransitivity, 5.2s TimeCoverageRelationStatistics Valid=726, Invalid=4104, Unknown=0, NotChecked=0, Total=4830 [2020-07-20 16:54:53,481 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 978 states. [2020-07-20 16:54:53,534 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 978 to 603. [2020-07-20 16:54:53,534 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 603 states. [2020-07-20 16:54:53,539 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 603 states to 603 states and 1263 transitions. [2020-07-20 16:54:53,539 INFO L78 Accepts]: Start accepts. Automaton has 603 states and 1263 transitions. Word has length 1355 [2020-07-20 16:54:53,540 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 16:54:53,540 INFO L479 AbstractCegarLoop]: Abstraction has 603 states and 1263 transitions. [2020-07-20 16:54:53,540 INFO L480 AbstractCegarLoop]: Interpolant automaton has 35 states. [2020-07-20 16:54:53,541 INFO L276 IsEmpty]: Start isEmpty. Operand 603 states and 1263 transitions. [2020-07-20 16:54:53,572 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 1891 [2020-07-20 16:54:53,572 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 16:54:53,573 INFO L422 BasicCegarLoop]: trace histogram [146, 146, 137, 137, 93, 92, 73, 73, 73, 73, 73, 73, 73, 68, 68, 68, 68, 68, 68, 68, 53, 45, 25, 19, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-07-20 16:54:53,774 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 70 z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-07-20 16:54:53,774 INFO L427 AbstractCegarLoop]: === Iteration 70 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 16:54:53,775 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 16:54:53,776 INFO L82 PathProgramCache]: Analyzing trace with hash -1996873846, now seen corresponding path program 50 times [2020-07-20 16:54:53,776 INFO L163 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2020-07-20 16:54:53,776 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [840473859] [2020-07-20 16:54:53,777 INFO L95 rtionOrderModulation]: Keeping assertion order SMT_FEATURE_HEURISTIC (partitioning type FIXED_NUM_PARTITIONS, 4 partitions) No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 71 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 71 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-07-20 16:54:55,188 INFO L228 tOrderPrioritization]: Assert order SMT_FEATURE_HEURISTIC (partitioning type FIXED_NUM_PARTITIONS, 4 partitions) issued 1 check-sat command(s) [2020-07-20 16:54:55,189 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 16:54:55,195 INFO L263 TraceCheckSpWp]: Trace formula consists of 1484 conjuncts, 30 conjunts are in the unsatisfiable core [2020-07-20 16:54:55,212 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 16:54:57,295 INFO L134 CoverageAnalysis]: Checked inductivity of 107692 backedges. 54829 proven. 3416 refuted. 0 times theorem prover too weak. 49447 trivial. 0 not checked. [2020-07-20 16:54:57,295 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2020-07-20 16:55:01,955 WARN L193 SmtUtils]: Spent 106.00 ms on a formula simplification that was a NOOP. DAG size: 36 [2020-07-20 16:55:02,064 WARN L193 SmtUtils]: Spent 107.00 ms on a formula simplification that was a NOOP. DAG size: 36 [2020-07-20 16:55:02,882 WARN L193 SmtUtils]: Spent 108.00 ms on a formula simplification that was a NOOP. DAG size: 41 [2020-07-20 16:55:03,000 WARN L193 SmtUtils]: Spent 113.00 ms on a formula simplification that was a NOOP. DAG size: 41 [2020-07-20 16:55:03,107 WARN L193 SmtUtils]: Spent 103.00 ms on a formula simplification that was a NOOP. DAG size: 45 [2020-07-20 16:55:03,213 WARN L193 SmtUtils]: Spent 103.00 ms on a formula simplification that was a NOOP. DAG size: 45 [2020-07-20 16:55:23,241 WARN L193 SmtUtils]: Spent 100.00 ms on a formula simplification that was a NOOP. DAG size: 36 [2020-07-20 16:55:23,351 WARN L193 SmtUtils]: Spent 105.00 ms on a formula simplification that was a NOOP. DAG size: 39 [2020-07-20 16:55:23,466 WARN L193 SmtUtils]: Spent 113.00 ms on a formula simplification that was a NOOP. DAG size: 39 [2020-07-20 16:55:24,322 WARN L193 SmtUtils]: Spent 111.00 ms on a formula simplification that was a NOOP. DAG size: 45 [2020-07-20 16:55:24,452 WARN L193 SmtUtils]: Spent 128.00 ms on a formula simplification that was a NOOP. DAG size: 45 [2020-07-20 16:55:26,557 WARN L193 SmtUtils]: Spent 100.00 ms on a formula simplification that was a NOOP. DAG size: 36 [2020-07-20 16:55:26,767 WARN L193 SmtUtils]: Spent 107.00 ms on a formula simplification that was a NOOP. DAG size: 39 [2020-07-20 16:55:26,878 WARN L193 SmtUtils]: Spent 108.00 ms on a formula simplification that was a NOOP. DAG size: 39 [2020-07-20 16:55:27,570 WARN L193 SmtUtils]: Spent 117.00 ms on a formula simplification that was a NOOP. DAG size: 41 [2020-07-20 16:55:27,690 WARN L193 SmtUtils]: Spent 116.00 ms on a formula simplification that was a NOOP. DAG size: 41 [2020-07-20 16:55:27,818 WARN L193 SmtUtils]: Spent 124.00 ms on a formula simplification that was a NOOP. DAG size: 45 [2020-07-20 16:55:27,944 WARN L193 SmtUtils]: Spent 123.00 ms on a formula simplification that was a NOOP. DAG size: 45 [2020-07-20 16:55:28,068 WARN L193 SmtUtils]: Spent 118.00 ms on a formula simplification that was a NOOP. DAG size: 58 [2020-07-20 16:55:28,180 WARN L193 SmtUtils]: Spent 109.00 ms on a formula simplification that was a NOOP. DAG size: 55 [2020-07-20 16:55:28,287 WARN L193 SmtUtils]: Spent 104.00 ms on a formula simplification that was a NOOP. DAG size: 51 [2020-07-20 16:55:33,476 WARN L193 SmtUtils]: Spent 102.00 ms on a formula simplification that was a NOOP. DAG size: 39 [2020-07-20 16:55:33,583 WARN L193 SmtUtils]: Spent 104.00 ms on a formula simplification that was a NOOP. DAG size: 39 [2020-07-20 16:55:33,691 WARN L193 SmtUtils]: Spent 102.00 ms on a formula simplification that was a NOOP. DAG size: 50 [2020-07-20 16:55:34,110 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:55:34,111 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:55:36,845 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:55:38,937 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:55:38,938 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:55:40,268 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:55:40,268 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:55:40,969 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:55:40,970 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:55:41,403 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:55:41,690 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:55:41,691 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:55:49,079 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:55:49,080 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:55:51,611 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:55:51,612 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:55:52,318 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:55:52,319 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:55:52,740 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:55:52,740 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:55:53,002 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:55:53,003 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:55:53,324 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:55:54,106 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:55:56,899 INFO L134 CoverageAnalysis]: Checked inductivity of 107692 backedges. 3191 proven. 7970 refuted. 0 times theorem prover too weak. 96531 trivial. 0 not checked. [2020-07-20 16:55:56,900 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [840473859] [2020-07-20 16:55:56,900 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-20 16:55:56,900 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 31] total 35 [2020-07-20 16:55:56,900 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1847346718] [2020-07-20 16:55:56,902 INFO L459 AbstractCegarLoop]: Interpolant automaton has 35 states [2020-07-20 16:55:56,902 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2020-07-20 16:55:56,902 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2020-07-20 16:55:56,902 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=131, Invalid=1059, Unknown=0, NotChecked=0, Total=1190 [2020-07-20 16:55:56,903 INFO L87 Difference]: Start difference. First operand 603 states and 1263 transitions. Second operand 35 states. [2020-07-20 16:56:05,557 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 16:56:05,558 INFO L93 Difference]: Finished difference Result 1609 states and 3775 transitions. [2020-07-20 16:56:05,564 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2020-07-20 16:56:05,565 INFO L78 Accepts]: Start accepts. Automaton has 35 states. Word has length 1890 [2020-07-20 16:56:05,566 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 16:56:05,580 INFO L225 Difference]: With dead ends: 1609 [2020-07-20 16:56:05,581 INFO L226 Difference]: Without dead ends: 971 [2020-07-20 16:56:05,586 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 3816 GetRequests, 3717 SyntacticMatches, 29 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1202 ImplicationChecksByTransitivity, 5.8s TimeCoverageRelationStatistics Valid=761, Invalid=4351, Unknown=0, NotChecked=0, Total=5112 [2020-07-20 16:56:05,588 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 971 states. [2020-07-20 16:56:05,653 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 971 to 621. [2020-07-20 16:56:05,653 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 621 states. [2020-07-20 16:56:05,657 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 621 states to 621 states and 1303 transitions. [2020-07-20 16:56:05,658 INFO L78 Accepts]: Start accepts. Automaton has 621 states and 1303 transitions. Word has length 1890 [2020-07-20 16:56:05,659 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 16:56:05,659 INFO L479 AbstractCegarLoop]: Abstraction has 621 states and 1303 transitions. [2020-07-20 16:56:05,659 INFO L480 AbstractCegarLoop]: Interpolant automaton has 35 states. [2020-07-20 16:56:05,659 INFO L276 IsEmpty]: Start isEmpty. Operand 621 states and 1303 transitions. [2020-07-20 16:56:05,678 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 1179 [2020-07-20 16:56:05,678 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 16:56:05,679 INFO L422 BasicCegarLoop]: trace histogram [95, 95, 82, 82, 55, 54, 47, 47, 47, 47, 47, 47, 47, 41, 41, 41, 41, 41, 41, 41, 41, 27, 13, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-07-20 16:56:05,879 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 71 z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-07-20 16:56:05,880 INFO L427 AbstractCegarLoop]: === Iteration 71 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 16:56:05,880 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 16:56:05,881 INFO L82 PathProgramCache]: Analyzing trace with hash -1911347749, now seen corresponding path program 51 times [2020-07-20 16:56:05,882 INFO L163 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2020-07-20 16:56:05,882 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1503418622] [2020-07-20 16:56:05,882 INFO L95 rtionOrderModulation]: Keeping assertion order SMT_FEATURE_HEURISTIC (partitioning type FIXED_NUM_PARTITIONS, 4 partitions) No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 72 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 72 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-07-20 16:56:07,391 INFO L228 tOrderPrioritization]: Assert order SMT_FEATURE_HEURISTIC (partitioning type FIXED_NUM_PARTITIONS, 4 partitions) issued 2 check-sat command(s) [2020-07-20 16:56:07,391 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 16:56:07,400 INFO L263 TraceCheckSpWp]: Trace formula consists of 1736 conjuncts, 30 conjunts are in the unsatisfiable core [2020-07-20 16:56:07,411 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 16:56:08,788 INFO L134 CoverageAnalysis]: Checked inductivity of 41664 backedges. 19913 proven. 2172 refuted. 0 times theorem prover too weak. 19579 trivial. 0 not checked. [2020-07-20 16:56:08,788 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2020-07-20 16:56:26,501 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:56:26,502 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:56:27,613 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:56:27,614 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:56:28,370 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:56:28,371 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:56:28,850 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:56:28,851 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:56:29,132 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:56:29,330 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts