/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-1.c -------------------------------------------------------------------------------- This is Ultimate 0.1.25-d623d84 [2020-07-20 16:42:56,887 INFO L177 SettingsManager]: Resetting all preferences to default values... [2020-07-20 16:42:56,890 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2020-07-20 16:42:56,911 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2020-07-20 16:42:56,912 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2020-07-20 16:42:56,914 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2020-07-20 16:42:56,916 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2020-07-20 16:42:56,927 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2020-07-20 16:42:56,932 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2020-07-20 16:42:56,935 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2020-07-20 16:42:56,937 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2020-07-20 16:42:56,938 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2020-07-20 16:42:56,938 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2020-07-20 16:42:56,940 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2020-07-20 16:42:56,942 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2020-07-20 16:42:56,944 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2020-07-20 16:42:56,945 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2020-07-20 16:42:56,946 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2020-07-20 16:42:56,948 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2020-07-20 16:42:56,953 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2020-07-20 16:42:56,957 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2020-07-20 16:42:56,958 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2020-07-20 16:42:56,959 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2020-07-20 16:42:56,960 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2020-07-20 16:42:56,963 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2020-07-20 16:42:56,963 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2020-07-20 16:42:56,963 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2020-07-20 16:42:56,964 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2020-07-20 16:42:56,965 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2020-07-20 16:42:56,966 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2020-07-20 16:42:56,966 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2020-07-20 16:42:56,967 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2020-07-20 16:42:56,967 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2020-07-20 16:42:56,968 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2020-07-20 16:42:56,969 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2020-07-20 16:42:56,969 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2020-07-20 16:42:56,970 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2020-07-20 16:42:56,970 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2020-07-20 16:42:56,970 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2020-07-20 16:42:56,971 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2020-07-20 16:42:56,972 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2020-07-20 16:42:56,973 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:56,988 INFO L113 SettingsManager]: Loading preferences was successful [2020-07-20 16:42:56,989 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2020-07-20 16:42:56,990 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2020-07-20 16:42:56,990 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2020-07-20 16:42:56,990 INFO L138 SettingsManager]: * Use SBE=true [2020-07-20 16:42:56,991 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2020-07-20 16:42:56,991 INFO L138 SettingsManager]: * sizeof long=4 [2020-07-20 16:42:56,991 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2020-07-20 16:42:56,991 INFO L138 SettingsManager]: * sizeof POINTER=4 [2020-07-20 16:42:56,991 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2020-07-20 16:42:56,992 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2020-07-20 16:42:56,992 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2020-07-20 16:42:56,992 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2020-07-20 16:42:56,992 INFO L138 SettingsManager]: * sizeof long double=12 [2020-07-20 16:42:56,992 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2020-07-20 16:42:56,993 INFO L138 SettingsManager]: * Use constant arrays=true [2020-07-20 16:42:56,993 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2020-07-20 16:42:56,993 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2020-07-20 16:42:56,993 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2020-07-20 16:42:56,993 INFO L138 SettingsManager]: * To the following directory=./dump/ [2020-07-20 16:42:56,994 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2020-07-20 16:42:56,994 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2020-07-20 16:42:56,994 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2020-07-20 16:42:56,994 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2020-07-20 16:42:56,994 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2020-07-20 16:42:56,995 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2020-07-20 16:42:56,995 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-07-20 16:42:56,995 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2020-07-20 16:42:56,995 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2020-07-20 16:42:56,995 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:57,328 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2020-07-20 16:42:57,347 INFO L258 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2020-07-20 16:42:57,351 INFO L214 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2020-07-20 16:42:57,353 INFO L271 PluginConnector]: Initializing CDTParser... [2020-07-20 16:42:57,353 INFO L275 PluginConnector]: CDTParser initialized [2020-07-20 16:42:57,354 INFO L429 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/recursive-simple/fibo_2calls_15-1.c [2020-07-20 16:42:57,452 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/2f76da83c/5b6b2f1ea509459a94d42187f9081750/FLAGca9a53df8 [2020-07-20 16:42:57,978 INFO L306 CDTParser]: Found 1 translation units. [2020-07-20 16:42:57,979 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/recursive-simple/fibo_2calls_15-1.c [2020-07-20 16:42:57,986 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/2f76da83c/5b6b2f1ea509459a94d42187f9081750/FLAGca9a53df8 [2020-07-20 16:42:58,353 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/2f76da83c/5b6b2f1ea509459a94d42187f9081750 [2020-07-20 16:42:58,364 INFO L296 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2020-07-20 16:42:58,367 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2020-07-20 16:42:58,369 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2020-07-20 16:42:58,369 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2020-07-20 16:42:58,373 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2020-07-20 16:42:58,374 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 20.07 04:42:58" (1/1) ... [2020-07-20 16:42:58,379 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@e07d769 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.07 04:42:58, skipping insertion in model container [2020-07-20 16:42:58,379 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 20.07 04:42:58" (1/1) ... [2020-07-20 16:42:58,389 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2020-07-20 16:42:58,411 INFO L178 MainTranslator]: Built tables and reachable declarations [2020-07-20 16:42:58,628 INFO L206 PostProcessor]: Analyzing one entry point: main [2020-07-20 16:42:58,637 INFO L203 MainTranslator]: Completed pre-run [2020-07-20 16:42:58,650 INFO L206 PostProcessor]: Analyzing one entry point: main [2020-07-20 16:42:58,662 INFO L208 MainTranslator]: Completed translation [2020-07-20 16:42:58,662 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.07 04:42:58 WrapperNode [2020-07-20 16:42:58,662 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2020-07-20 16:42:58,663 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2020-07-20 16:42:58,663 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2020-07-20 16:42:58,663 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2020-07-20 16:42:58,674 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:58" (1/1) ... [2020-07-20 16:42:58,675 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:58" (1/1) ... [2020-07-20 16:42:58,679 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:58" (1/1) ... [2020-07-20 16:42:58,680 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:58" (1/1) ... [2020-07-20 16:42:58,757 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:58" (1/1) ... [2020-07-20 16:42:58,762 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:58" (1/1) ... [2020-07-20 16:42:58,763 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:58" (1/1) ... [2020-07-20 16:42:58,765 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2020-07-20 16:42:58,766 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2020-07-20 16:42:58,766 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2020-07-20 16:42:58,766 INFO L275 PluginConnector]: RCFGBuilder initialized [2020-07-20 16:42:58,767 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.07 04:42:58" (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:42:58,836 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2020-07-20 16:42:58,836 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2020-07-20 16:42:58,837 INFO L138 BoogieDeclarations]: Found implementation of procedure fibo1 [2020-07-20 16:42:58,837 INFO L138 BoogieDeclarations]: Found implementation of procedure fibo2 [2020-07-20 16:42:58,837 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2020-07-20 16:42:58,838 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_int [2020-07-20 16:42:58,838 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_error [2020-07-20 16:42:58,839 INFO L130 BoogieDeclarations]: Found specification of procedure fibo1 [2020-07-20 16:42:58,839 INFO L130 BoogieDeclarations]: Found specification of procedure fibo2 [2020-07-20 16:42:58,839 INFO L130 BoogieDeclarations]: Found specification of procedure main [2020-07-20 16:42:58,840 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2020-07-20 16:42:58,840 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2020-07-20 16:42:59,068 INFO L290 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2020-07-20 16:42:59,068 INFO L295 CfgBuilder]: Removed 0 assume(true) statements. [2020-07-20 16:42:59,078 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 20.07 04:42:59 BoogieIcfgContainer [2020-07-20 16:42:59,078 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2020-07-20 16:42:59,095 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2020-07-20 16:42:59,095 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2020-07-20 16:42:59,106 INFO L275 PluginConnector]: TraceAbstraction initialized [2020-07-20 16:42:59,106 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 20.07 04:42:58" (1/3) ... [2020-07-20 16:42:59,107 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@bd7c5a4 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 20.07 04:42:59, skipping insertion in model container [2020-07-20 16:42:59,108 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.07 04:42:58" (2/3) ... [2020-07-20 16:42:59,108 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@bd7c5a4 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 20.07 04:42:59, skipping insertion in model container [2020-07-20 16:42:59,108 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 20.07 04:42:59" (3/3) ... [2020-07-20 16:42:59,110 INFO L109 eAbstractionObserver]: Analyzing ICFG fibo_2calls_15-1.c [2020-07-20 16:42:59,124 INFO L157 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBPonlyIfFpWasNotPerfect Determinization: PREDICATE_ABSTRACTION [2020-07-20 16:42:59,136 INFO L169 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2020-07-20 16:42:59,173 INFO L251 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2020-07-20 16:42:59,198 INFO L375 AbstractCegarLoop]: Interprodecural is true [2020-07-20 16:42:59,198 INFO L376 AbstractCegarLoop]: Hoare is true [2020-07-20 16:42:59,198 INFO L377 AbstractCegarLoop]: Compute interpolants for FPandBPonlyIfFpWasNotPerfect [2020-07-20 16:42:59,198 INFO L378 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2020-07-20 16:42:59,199 INFO L379 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2020-07-20 16:42:59,199 INFO L380 AbstractCegarLoop]: Difference is false [2020-07-20 16:42:59,199 INFO L381 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2020-07-20 16:42:59,199 INFO L385 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2020-07-20 16:42:59,217 INFO L276 IsEmpty]: Start isEmpty. Operand 33 states. [2020-07-20 16:42:59,224 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-07-20 16:42:59,225 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 16:42:59,226 INFO L422 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-07-20 16:42:59,227 INFO L427 AbstractCegarLoop]: === Iteration 1 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 16:42:59,233 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 16:42:59,234 INFO L82 PathProgramCache]: Analyzing trace with hash 1464461757, now seen corresponding path program 1 times [2020-07-20 16:42:59,242 INFO L163 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2020-07-20 16:42:59,242 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [881304537] [2020-07-20 16:42:59,243 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:42:59,312 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:42:59,312 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 16:42:59,315 INFO L263 TraceCheckSpWp]: Trace formula consists of 30 conjuncts, 4 conjunts are in the unsatisfiable core [2020-07-20 16:42:59,321 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 16:42:59,421 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:42:59,422 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2020-07-20 16:42:59,423 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [881304537] [2020-07-20 16:42:59,424 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-07-20 16:42:59,424 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2020-07-20 16:42:59,425 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1458343740] [2020-07-20 16:42:59,431 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2020-07-20 16:42:59,431 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2020-07-20 16:42:59,442 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2020-07-20 16:42:59,443 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2020-07-20 16:42:59,444 INFO L87 Difference]: Start difference. First operand 33 states. Second operand 5 states. [2020-07-20 16:42:59,568 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 16:42:59,568 INFO L93 Difference]: Finished difference Result 44 states and 53 transitions. [2020-07-20 16:42:59,570 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2020-07-20 16:42:59,571 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 13 [2020-07-20 16:42:59,572 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 16:42:59,593 INFO L225 Difference]: With dead ends: 44 [2020-07-20 16:42:59,594 INFO L226 Difference]: Without dead ends: 30 [2020-07-20 16:42:59,597 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:42:59,612 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30 states. [2020-07-20 16:42:59,636 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30 to 30. [2020-07-20 16:42:59,638 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 30 states. [2020-07-20 16:42:59,640 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 37 transitions. [2020-07-20 16:42:59,641 INFO L78 Accepts]: Start accepts. Automaton has 30 states and 37 transitions. Word has length 13 [2020-07-20 16:42:59,642 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 16:42:59,642 INFO L479 AbstractCegarLoop]: Abstraction has 30 states and 37 transitions. [2020-07-20 16:42:59,642 INFO L480 AbstractCegarLoop]: Interpolant automaton has 5 states. [2020-07-20 16:42:59,642 INFO L276 IsEmpty]: Start isEmpty. Operand 30 states and 37 transitions. [2020-07-20 16:42:59,644 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-07-20 16:42:59,644 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 16:42:59,645 INFO L422 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-07-20 16:42:59,851 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-07-20 16:42:59,852 INFO L427 AbstractCegarLoop]: === Iteration 2 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 16:42:59,853 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 16:42:59,854 INFO L82 PathProgramCache]: Analyzing trace with hash -1134800479, now seen corresponding path program 1 times [2020-07-20 16:42:59,854 INFO L163 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2020-07-20 16:42:59,855 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [947048424] [2020-07-20 16:42:59,855 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:42:59,881 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:42:59,881 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 16:42:59,883 INFO L263 TraceCheckSpWp]: Trace formula consists of 30 conjuncts, 4 conjunts are in the unsatisfiable core [2020-07-20 16:42:59,884 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 16:42:59,931 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:42:59,933 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2020-07-20 16:42:59,934 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [947048424] [2020-07-20 16:42:59,934 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-07-20 16:42:59,934 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2020-07-20 16:42:59,934 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1539564637] [2020-07-20 16:42:59,938 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2020-07-20 16:42:59,938 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2020-07-20 16:42:59,939 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2020-07-20 16:42:59,940 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2020-07-20 16:42:59,940 INFO L87 Difference]: Start difference. First operand 30 states and 37 transitions. Second operand 5 states. [2020-07-20 16:43:00,038 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 16:43:00,039 INFO L93 Difference]: Finished difference Result 36 states and 44 transitions. [2020-07-20 16:43:00,040 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2020-07-20 16:43:00,041 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 14 [2020-07-20 16:43:00,041 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 16:43:00,043 INFO L225 Difference]: With dead ends: 36 [2020-07-20 16:43:00,043 INFO L226 Difference]: Without dead ends: 32 [2020-07-20 16:43:00,046 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:00,047 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 32 states. [2020-07-20 16:43:00,056 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 32 to 30. [2020-07-20 16:43:00,056 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 30 states. [2020-07-20 16:43:00,058 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 37 transitions. [2020-07-20 16:43:00,058 INFO L78 Accepts]: Start accepts. Automaton has 30 states and 37 transitions. Word has length 14 [2020-07-20 16:43:00,059 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 16:43:00,059 INFO L479 AbstractCegarLoop]: Abstraction has 30 states and 37 transitions. [2020-07-20 16:43:00,059 INFO L480 AbstractCegarLoop]: Interpolant automaton has 5 states. [2020-07-20 16:43:00,060 INFO L276 IsEmpty]: Start isEmpty. Operand 30 states and 37 transitions. [2020-07-20 16:43:00,061 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2020-07-20 16:43:00,061 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 16:43:00,062 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:00,274 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:00,275 INFO L427 AbstractCegarLoop]: === Iteration 3 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 16:43:00,276 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 16:43:00,277 INFO L82 PathProgramCache]: Analyzing trace with hash -1592795560, now seen corresponding path program 1 times [2020-07-20 16:43:00,278 INFO L163 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2020-07-20 16:43:00,278 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [630956185] [2020-07-20 16:43:00,279 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:00,326 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,326 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 16:43:00,327 INFO L263 TraceCheckSpWp]: Trace formula consists of 53 conjuncts, 6 conjunts are in the unsatisfiable core [2020-07-20 16:43:00,334 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 16:43:00,437 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:00,437 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2020-07-20 16:43:00,687 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:00,694 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:00,769 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:00,770 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [630956185] [2020-07-20 16:43:00,775 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-20 16:43:00,776 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 10 [2020-07-20 16:43:00,776 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [739416895] [2020-07-20 16:43:00,777 INFO L459 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-07-20 16:43:00,780 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2020-07-20 16:43:00,783 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-07-20 16:43:00,783 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2020-07-20 16:43:00,784 INFO L87 Difference]: Start difference. First operand 30 states and 37 transitions. Second operand 10 states. [2020-07-20 16:43:00,926 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 16:43:00,927 INFO L93 Difference]: Finished difference Result 41 states and 52 transitions. [2020-07-20 16:43:00,927 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2020-07-20 16:43:00,928 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 26 [2020-07-20 16:43:00,928 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 16:43:00,930 INFO L225 Difference]: With dead ends: 41 [2020-07-20 16:43:00,930 INFO L226 Difference]: Without dead ends: 37 [2020-07-20 16:43:00,931 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:00,932 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 37 states. [2020-07-20 16:43:00,939 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 37 to 35. [2020-07-20 16:43:00,940 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2020-07-20 16:43:00,942 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 45 transitions. [2020-07-20 16:43:00,942 INFO L78 Accepts]: Start accepts. Automaton has 35 states and 45 transitions. Word has length 26 [2020-07-20 16:43:00,942 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 16:43:00,943 INFO L479 AbstractCegarLoop]: Abstraction has 35 states and 45 transitions. [2020-07-20 16:43:00,943 INFO L480 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-07-20 16:43:00,943 INFO L276 IsEmpty]: Start isEmpty. Operand 35 states and 45 transitions. [2020-07-20 16:43:00,945 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2020-07-20 16:43:00,945 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 16:43:00,945 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:01,158 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:01,159 INFO L427 AbstractCegarLoop]: === Iteration 4 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 16:43:01,159 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 16:43:01,159 INFO L82 PathProgramCache]: Analyzing trace with hash 746633022, now seen corresponding path program 1 times [2020-07-20 16:43:01,160 INFO L163 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2020-07-20 16:43:01,161 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1817704885] [2020-07-20 16:43:01,161 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:01,202 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,202 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 16:43:01,203 INFO L263 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 6 conjunts are in the unsatisfiable core [2020-07-20 16:43:01,206 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 16:43:01,253 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,254 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2020-07-20 16:43:01,405 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:01,407 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:01,458 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,459 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1817704885] [2020-07-20 16:43:01,459 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-20 16:43:01,460 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 10 [2020-07-20 16:43:01,460 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [479924999] [2020-07-20 16:43:01,461 INFO L459 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-07-20 16:43:01,461 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2020-07-20 16:43:01,461 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-07-20 16:43:01,462 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2020-07-20 16:43:01,462 INFO L87 Difference]: Start difference. First operand 35 states and 45 transitions. Second operand 10 states. [2020-07-20 16:43:01,598 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 16:43:01,599 INFO L93 Difference]: Finished difference Result 46 states and 62 transitions. [2020-07-20 16:43:01,599 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2020-07-20 16:43:01,599 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 27 [2020-07-20 16:43:01,600 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 16:43:01,602 INFO L225 Difference]: With dead ends: 46 [2020-07-20 16:43:01,603 INFO L226 Difference]: Without dead ends: 42 [2020-07-20 16:43:01,607 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:01,607 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 42 states. [2020-07-20 16:43:01,620 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 42 to 35. [2020-07-20 16:43:01,622 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2020-07-20 16:43:01,624 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 45 transitions. [2020-07-20 16:43:01,624 INFO L78 Accepts]: Start accepts. Automaton has 35 states and 45 transitions. Word has length 27 [2020-07-20 16:43:01,625 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 16:43:01,625 INFO L479 AbstractCegarLoop]: Abstraction has 35 states and 45 transitions. [2020-07-20 16:43:01,625 INFO L480 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-07-20 16:43:01,625 INFO L276 IsEmpty]: Start isEmpty. Operand 35 states and 45 transitions. [2020-07-20 16:43:01,627 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2020-07-20 16:43:01,627 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 16:43:01,627 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:01,833 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:01,834 INFO L427 AbstractCegarLoop]: === Iteration 5 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 16:43:01,835 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 16:43:01,835 INFO L82 PathProgramCache]: Analyzing trace with hash 986908919, now seen corresponding path program 1 times [2020-07-20 16:43:01,836 INFO L163 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2020-07-20 16:43:01,836 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1303261243] [2020-07-20 16:43:01,837 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:01,872 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,873 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 16:43:01,874 INFO L263 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 8 conjunts are in the unsatisfiable core [2020-07-20 16:43:01,877 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 16:43:01,945 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:01,946 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2020-07-20 16:43:02,203 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:02,293 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:02,295 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:02,338 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:02,339 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1303261243] [2020-07-20 16:43:02,339 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-20 16:43:02,340 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 12 [2020-07-20 16:43:02,340 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2039568997] [2020-07-20 16:43:02,341 INFO L459 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-07-20 16:43:02,341 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2020-07-20 16:43:02,341 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-07-20 16:43:02,342 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2020-07-20 16:43:02,342 INFO L87 Difference]: Start difference. First operand 35 states and 45 transitions. Second operand 12 states. [2020-07-20 16:43:02,538 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 16:43:02,539 INFO L93 Difference]: Finished difference Result 51 states and 72 transitions. [2020-07-20 16:43:02,539 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2020-07-20 16:43:02,539 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 39 [2020-07-20 16:43:02,540 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 16:43:02,541 INFO L225 Difference]: With dead ends: 51 [2020-07-20 16:43:02,542 INFO L226 Difference]: Without dead ends: 47 [2020-07-20 16:43:02,543 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:02,543 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 47 states. [2020-07-20 16:43:02,552 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 47 to 40. [2020-07-20 16:43:02,553 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 40 states. [2020-07-20 16:43:02,554 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40 states to 40 states and 54 transitions. [2020-07-20 16:43:02,555 INFO L78 Accepts]: Start accepts. Automaton has 40 states and 54 transitions. Word has length 39 [2020-07-20 16:43:02,555 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 16:43:02,555 INFO L479 AbstractCegarLoop]: Abstraction has 40 states and 54 transitions. [2020-07-20 16:43:02,555 INFO L480 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-07-20 16:43:02,556 INFO L276 IsEmpty]: Start isEmpty. Operand 40 states and 54 transitions. [2020-07-20 16:43:02,558 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2020-07-20 16:43:02,558 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 16:43:02,558 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:02,769 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:02,770 INFO L427 AbstractCegarLoop]: === Iteration 6 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 16:43:02,770 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 16:43:02,771 INFO L82 PathProgramCache]: Analyzing trace with hash -2100495745, now seen corresponding path program 1 times [2020-07-20 16:43:02,771 INFO L163 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2020-07-20 16:43:02,772 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1687695659] [2020-07-20 16:43:02,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 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:02,809 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:02,809 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 16:43:02,810 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 8 conjunts are in the unsatisfiable core [2020-07-20 16:43:02,812 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 16:43:02,867 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:02,868 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2020-07-20 16:43:03,145 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:03,147 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:03,185 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:03,185 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1687695659] [2020-07-20 16:43:03,185 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-20 16:43:03,186 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 12 [2020-07-20 16:43:03,186 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1967110970] [2020-07-20 16:43:03,187 INFO L459 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-07-20 16:43:03,187 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2020-07-20 16:43:03,187 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-07-20 16:43:03,188 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2020-07-20 16:43:03,188 INFO L87 Difference]: Start difference. First operand 40 states and 54 transitions. Second operand 12 states. [2020-07-20 16:43:03,451 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 16:43:03,452 INFO L93 Difference]: Finished difference Result 84 states and 136 transitions. [2020-07-20 16:43:03,452 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2020-07-20 16:43:03,453 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 40 [2020-07-20 16:43:03,453 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 16:43:03,460 INFO L225 Difference]: With dead ends: 84 [2020-07-20 16:43:03,461 INFO L226 Difference]: Without dead ends: 50 [2020-07-20 16:43:03,466 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:03,469 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 50 states. [2020-07-20 16:43:03,487 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 50 to 47. [2020-07-20 16:43:03,490 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 47 states. [2020-07-20 16:43:03,492 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 47 states to 47 states and 67 transitions. [2020-07-20 16:43:03,495 INFO L78 Accepts]: Start accepts. Automaton has 47 states and 67 transitions. Word has length 40 [2020-07-20 16:43:03,495 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 16:43:03,495 INFO L479 AbstractCegarLoop]: Abstraction has 47 states and 67 transitions. [2020-07-20 16:43:03,496 INFO L480 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-07-20 16:43:03,496 INFO L276 IsEmpty]: Start isEmpty. Operand 47 states and 67 transitions. [2020-07-20 16:43:03,506 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2020-07-20 16:43:03,506 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 16:43:03,507 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:03,725 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:03,726 INFO L427 AbstractCegarLoop]: === Iteration 7 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 16:43:03,727 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 16:43:03,727 INFO L82 PathProgramCache]: Analyzing trace with hash 208191613, now seen corresponding path program 1 times [2020-07-20 16:43:03,727 INFO L163 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2020-07-20 16:43:03,728 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [2082823894] [2020-07-20 16:43:03,728 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:03,797 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,798 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 16:43:03,799 INFO L263 TraceCheckSpWp]: Trace formula consists of 83 conjuncts, 8 conjunts are in the unsatisfiable core [2020-07-20 16:43:03,806 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 16:43:03,865 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:03,866 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2020-07-20 16:43:04,086 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:04,145 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:04,188 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:04,188 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [2082823894] [2020-07-20 16:43:04,188 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-20 16:43:04,189 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 12 [2020-07-20 16:43:04,189 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [593737964] [2020-07-20 16:43:04,190 INFO L459 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-07-20 16:43:04,190 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2020-07-20 16:43:04,190 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-07-20 16:43:04,190 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2020-07-20 16:43:04,191 INFO L87 Difference]: Start difference. First operand 47 states and 67 transitions. Second operand 12 states. [2020-07-20 16:43:04,349 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 16:43:04,349 INFO L93 Difference]: Finished difference Result 63 states and 99 transitions. [2020-07-20 16:43:04,350 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2020-07-20 16:43:04,350 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 41 [2020-07-20 16:43:04,351 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 16:43:04,352 INFO L225 Difference]: With dead ends: 63 [2020-07-20 16:43:04,353 INFO L226 Difference]: Without dead ends: 59 [2020-07-20 16:43:04,354 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:04,354 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 59 states. [2020-07-20 16:43:04,364 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 59 to 51. [2020-07-20 16:43:04,365 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 51 states. [2020-07-20 16:43:04,366 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 51 states to 51 states and 77 transitions. [2020-07-20 16:43:04,366 INFO L78 Accepts]: Start accepts. Automaton has 51 states and 77 transitions. Word has length 41 [2020-07-20 16:43:04,367 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 16:43:04,367 INFO L479 AbstractCegarLoop]: Abstraction has 51 states and 77 transitions. [2020-07-20 16:43:04,367 INFO L480 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-07-20 16:43:04,367 INFO L276 IsEmpty]: Start isEmpty. Operand 51 states and 77 transitions. [2020-07-20 16:43:04,370 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2020-07-20 16:43:04,370 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 16:43:04,370 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:04,580 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:04,582 INFO L427 AbstractCegarLoop]: === Iteration 8 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 16:43:04,582 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 16:43:04,582 INFO L82 PathProgramCache]: Analyzing trace with hash -1291563674, now seen corresponding path program 1 times [2020-07-20 16:43:04,583 INFO L163 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2020-07-20 16:43:04,584 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [342145] [2020-07-20 16:43:04,584 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:04,619 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:04,620 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 16:43:04,622 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 6 conjunts are in the unsatisfiable core [2020-07-20 16:43:04,627 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 16:43:04,673 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:04,674 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2020-07-20 16:43:04,796 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:04,847 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:04,899 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:04,900 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [342145] [2020-07-20 16:43:04,901 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-20 16:43:04,901 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 10 [2020-07-20 16:43:04,901 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1474451075] [2020-07-20 16:43:04,902 INFO L459 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-07-20 16:43:04,902 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2020-07-20 16:43:04,903 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-07-20 16:43:04,903 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2020-07-20 16:43:04,903 INFO L87 Difference]: Start difference. First operand 51 states and 77 transitions. Second operand 10 states. [2020-07-20 16:43:05,033 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 16:43:05,033 INFO L93 Difference]: Finished difference Result 65 states and 105 transitions. [2020-07-20 16:43:05,033 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2020-07-20 16:43:05,034 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 53 [2020-07-20 16:43:05,034 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 16:43:05,036 INFO L225 Difference]: With dead ends: 65 [2020-07-20 16:43:05,036 INFO L226 Difference]: Without dead ends: 61 [2020-07-20 16:43:05,037 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 109 GetRequests, 95 SyntacticMatches, 4 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2020-07-20 16:43:05,037 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 61 states. [2020-07-20 16:43:05,048 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 61 to 53. [2020-07-20 16:43:05,048 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 53 states. [2020-07-20 16:43:05,050 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 53 states to 53 states and 82 transitions. [2020-07-20 16:43:05,050 INFO L78 Accepts]: Start accepts. Automaton has 53 states and 82 transitions. Word has length 53 [2020-07-20 16:43:05,051 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 16:43:05,051 INFO L479 AbstractCegarLoop]: Abstraction has 53 states and 82 transitions. [2020-07-20 16:43:05,051 INFO L480 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-07-20 16:43:05,051 INFO L276 IsEmpty]: Start isEmpty. Operand 53 states and 82 transitions. [2020-07-20 16:43:05,053 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2020-07-20 16:43:05,053 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 16:43:05,054 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:05,259 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:05,259 INFO L427 AbstractCegarLoop]: === Iteration 9 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 16:43:05,260 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 16:43:05,260 INFO L82 PathProgramCache]: Analyzing trace with hash 736840020, now seen corresponding path program 2 times [2020-07-20 16:43:05,261 INFO L163 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2020-07-20 16:43:05,261 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [964740620] [2020-07-20 16:43:05,262 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:05,317 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,317 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 16:43:05,318 INFO L263 TraceCheckSpWp]: Trace formula consists of 153 conjuncts, 10 conjunts are in the unsatisfiable core [2020-07-20 16:43:05,322 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 16:43:05,399 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:05,400 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2020-07-20 16:43:05,828 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:05,829 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:05,944 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:05,945 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:06,004 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:06,005 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:06,060 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:06,061 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [964740620] [2020-07-20 16:43:06,061 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-20 16:43:06,062 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 11] total 14 [2020-07-20 16:43:06,062 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [792361754] [2020-07-20 16:43:06,063 INFO L459 AbstractCegarLoop]: Interpolant automaton has 14 states [2020-07-20 16:43:06,063 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2020-07-20 16:43:06,063 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2020-07-20 16:43:06,064 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=144, Unknown=0, NotChecked=0, Total=182 [2020-07-20 16:43:06,064 INFO L87 Difference]: Start difference. First operand 53 states and 82 transitions. Second operand 14 states. [2020-07-20 16:43:06,281 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 16:43:06,281 INFO L93 Difference]: Finished difference Result 75 states and 134 transitions. [2020-07-20 16:43:06,282 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2020-07-20 16:43:06,282 INFO L78 Accepts]: Start accepts. Automaton has 14 states. Word has length 78 [2020-07-20 16:43:06,283 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 16:43:06,285 INFO L225 Difference]: With dead ends: 75 [2020-07-20 16:43:06,285 INFO L226 Difference]: Without dead ends: 71 [2020-07-20 16:43:06,286 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:06,286 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 71 states. [2020-07-20 16:43:06,299 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 71 to 56. [2020-07-20 16:43:06,299 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 56 states. [2020-07-20 16:43:06,300 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 56 states to 56 states and 90 transitions. [2020-07-20 16:43:06,301 INFO L78 Accepts]: Start accepts. Automaton has 56 states and 90 transitions. Word has length 78 [2020-07-20 16:43:06,301 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 16:43:06,301 INFO L479 AbstractCegarLoop]: Abstraction has 56 states and 90 transitions. [2020-07-20 16:43:06,301 INFO L480 AbstractCegarLoop]: Interpolant automaton has 14 states. [2020-07-20 16:43:06,302 INFO L276 IsEmpty]: Start isEmpty. Operand 56 states and 90 transitions. [2020-07-20 16:43:06,303 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2020-07-20 16:43:06,303 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 16:43:06,303 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:06,518 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:06,519 INFO L427 AbstractCegarLoop]: === Iteration 10 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 16:43:06,520 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 16:43:06,520 INFO L82 PathProgramCache]: Analyzing trace with hash 1583364703, now seen corresponding path program 1 times [2020-07-20 16:43:06,521 INFO L163 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2020-07-20 16:43:06,521 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1918461716] [2020-07-20 16:43:06,522 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:06,563 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:06,564 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 16:43:06,565 INFO L263 TraceCheckSpWp]: Trace formula consists of 103 conjuncts, 8 conjunts are in the unsatisfiable core [2020-07-20 16:43:06,568 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 16:43:06,627 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:06,628 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2020-07-20 16:43:06,985 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:06,987 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:07,028 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:07,029 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1918461716] [2020-07-20 16:43:07,029 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-20 16:43:07,030 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 12 [2020-07-20 16:43:07,030 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [383326722] [2020-07-20 16:43:07,031 INFO L459 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-07-20 16:43:07,031 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2020-07-20 16:43:07,031 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-07-20 16:43:07,031 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2020-07-20 16:43:07,032 INFO L87 Difference]: Start difference. First operand 56 states and 90 transitions. Second operand 12 states. [2020-07-20 16:43:07,257 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 16:43:07,257 INFO L93 Difference]: Finished difference Result 114 states and 219 transitions. [2020-07-20 16:43:07,258 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2020-07-20 16:43:07,258 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 67 [2020-07-20 16:43:07,258 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 16:43:07,260 INFO L225 Difference]: With dead ends: 114 [2020-07-20 16:43:07,260 INFO L226 Difference]: Without dead ends: 64 [2020-07-20 16:43:07,262 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:07,262 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 64 states. [2020-07-20 16:43:07,272 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 64 to 61. [2020-07-20 16:43:07,272 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 61 states. [2020-07-20 16:43:07,273 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 61 states to 61 states and 101 transitions. [2020-07-20 16:43:07,274 INFO L78 Accepts]: Start accepts. Automaton has 61 states and 101 transitions. Word has length 67 [2020-07-20 16:43:07,274 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 16:43:07,274 INFO L479 AbstractCegarLoop]: Abstraction has 61 states and 101 transitions. [2020-07-20 16:43:07,274 INFO L480 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-07-20 16:43:07,275 INFO L276 IsEmpty]: Start isEmpty. Operand 61 states and 101 transitions. [2020-07-20 16:43:07,278 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2020-07-20 16:43:07,278 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 16:43:07,278 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:07,492 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:07,494 INFO L427 AbstractCegarLoop]: === Iteration 11 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 16:43:07,494 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 16:43:07,494 INFO L82 PathProgramCache]: Analyzing trace with hash -1763147687, now seen corresponding path program 2 times [2020-07-20 16:43:07,495 INFO L163 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2020-07-20 16:43:07,495 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1562870840] [2020-07-20 16:43:07,496 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:07,539 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,539 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 16:43:07,540 INFO L263 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 12 conjunts are in the unsatisfiable core [2020-07-20 16:43:07,543 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 16:43:07,630 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:07,630 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2020-07-20 16:43:07,954 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:08,201 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:08,202 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:08,258 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:08,297 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:08,298 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1562870840] [2020-07-20 16:43:08,298 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-20 16:43:08,299 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13] total 17 [2020-07-20 16:43:08,299 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1086190673] [2020-07-20 16:43:08,300 INFO L459 AbstractCegarLoop]: Interpolant automaton has 17 states [2020-07-20 16:43:08,300 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2020-07-20 16:43:08,300 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2020-07-20 16:43:08,300 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=228, Unknown=0, NotChecked=0, Total=272 [2020-07-20 16:43:08,301 INFO L87 Difference]: Start difference. First operand 61 states and 101 transitions. Second operand 17 states. [2020-07-20 16:43:08,728 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 16:43:08,728 INFO L93 Difference]: Finished difference Result 131 states and 252 transitions. [2020-07-20 16:43:08,729 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-07-20 16:43:08,729 INFO L78 Accepts]: Start accepts. Automaton has 17 states. Word has length 68 [2020-07-20 16:43:08,730 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 16:43:08,733 INFO L225 Difference]: With dead ends: 131 [2020-07-20 16:43:08,733 INFO L226 Difference]: Without dead ends: 76 [2020-07-20 16:43:08,735 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:08,736 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 76 states. [2020-07-20 16:43:08,760 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 76 to 68. [2020-07-20 16:43:08,761 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 68 states. [2020-07-20 16:43:08,766 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 68 states to 68 states and 106 transitions. [2020-07-20 16:43:08,767 INFO L78 Accepts]: Start accepts. Automaton has 68 states and 106 transitions. Word has length 68 [2020-07-20 16:43:08,768 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 16:43:08,768 INFO L479 AbstractCegarLoop]: Abstraction has 68 states and 106 transitions. [2020-07-20 16:43:08,768 INFO L480 AbstractCegarLoop]: Interpolant automaton has 17 states. [2020-07-20 16:43:08,768 INFO L276 IsEmpty]: Start isEmpty. Operand 68 states and 106 transitions. [2020-07-20 16:43:08,772 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 83 [2020-07-20 16:43:08,773 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 16:43:08,774 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:08,988 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:08,989 INFO L427 AbstractCegarLoop]: === Iteration 12 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 16:43:08,989 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 16:43:08,989 INFO L82 PathProgramCache]: Analyzing trace with hash -1986769418, now seen corresponding path program 1 times [2020-07-20 16:43:08,990 INFO L163 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2020-07-20 16:43:08,990 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1939513359] [2020-07-20 16:43:08,990 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:09,044 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:09,045 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 16:43:09,046 INFO L263 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 14 conjunts are in the unsatisfiable core [2020-07-20 16:43:09,049 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 16:43:09,186 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:09,187 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2020-07-20 16:43:09,660 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:09,662 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:09,712 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:09,714 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:09,755 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:09,762 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:09,978 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:10,031 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:10,032 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:10,068 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:10,068 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1939513359] [2020-07-20 16:43:10,068 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-20 16:43:10,069 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 15] total 21 [2020-07-20 16:43:10,069 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [345660597] [2020-07-20 16:43:10,070 INFO L459 AbstractCegarLoop]: Interpolant automaton has 21 states [2020-07-20 16:43:10,070 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2020-07-20 16:43:10,070 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2020-07-20 16:43:10,071 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=361, Unknown=0, NotChecked=0, Total=420 [2020-07-20 16:43:10,071 INFO L87 Difference]: Start difference. First operand 68 states and 106 transitions. Second operand 21 states. [2020-07-20 16:43:10,936 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 16:43:10,937 INFO L93 Difference]: Finished difference Result 186 states and 366 transitions. [2020-07-20 16:43:10,937 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2020-07-20 16:43:10,937 INFO L78 Accepts]: Start accepts. Automaton has 21 states. Word has length 82 [2020-07-20 16:43:10,938 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 16:43:10,942 INFO L225 Difference]: With dead ends: 186 [2020-07-20 16:43:10,942 INFO L226 Difference]: Without dead ends: 124 [2020-07-20 16:43:10,945 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:10,945 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 124 states. [2020-07-20 16:43:10,962 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 124 to 110. [2020-07-20 16:43:10,962 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 110 states. [2020-07-20 16:43:10,965 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 110 states to 110 states and 179 transitions. [2020-07-20 16:43:10,965 INFO L78 Accepts]: Start accepts. Automaton has 110 states and 179 transitions. Word has length 82 [2020-07-20 16:43:10,966 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 16:43:10,966 INFO L479 AbstractCegarLoop]: Abstraction has 110 states and 179 transitions. [2020-07-20 16:43:10,966 INFO L480 AbstractCegarLoop]: Interpolant automaton has 21 states. [2020-07-20 16:43:10,966 INFO L276 IsEmpty]: Start isEmpty. Operand 110 states and 179 transitions. [2020-07-20 16:43:10,968 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2020-07-20 16:43:10,968 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 16:43:10,968 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:11,181 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:11,182 INFO L427 AbstractCegarLoop]: === Iteration 13 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 16:43:11,183 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 16:43:11,183 INFO L82 PathProgramCache]: Analyzing trace with hash -1156896337, now seen corresponding path program 3 times [2020-07-20 16:43:11,183 INFO L163 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2020-07-20 16:43:11,184 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [2007916143] [2020-07-20 16:43:11,184 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:11,241 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:11,241 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 16:43:11,243 INFO L263 TraceCheckSpWp]: Trace formula consists of 132 conjuncts, 10 conjunts are in the unsatisfiable core [2020-07-20 16:43:11,245 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 16:43:11,308 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:11,308 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2020-07-20 16:43:11,646 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:11,739 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:11,740 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:11,788 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:11,827 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:11,828 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [2007916143] [2020-07-20 16:43:11,828 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-20 16:43:11,829 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 11] total 14 [2020-07-20 16:43:11,829 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1049913974] [2020-07-20 16:43:11,830 INFO L459 AbstractCegarLoop]: Interpolant automaton has 14 states [2020-07-20 16:43:11,830 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2020-07-20 16:43:11,830 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2020-07-20 16:43:11,830 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=144, Unknown=0, NotChecked=0, Total=182 [2020-07-20 16:43:11,831 INFO L87 Difference]: Start difference. First operand 110 states and 179 transitions. Second operand 14 states. [2020-07-20 16:43:12,040 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 16:43:12,041 INFO L93 Difference]: Finished difference Result 114 states and 182 transitions. [2020-07-20 16:43:12,041 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2020-07-20 16:43:12,041 INFO L78 Accepts]: Start accepts. Automaton has 14 states. Word has length 68 [2020-07-20 16:43:12,041 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 16:43:12,043 INFO L225 Difference]: With dead ends: 114 [2020-07-20 16:43:12,043 INFO L226 Difference]: Without dead ends: 110 [2020-07-20 16:43:12,044 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:12,045 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 110 states. [2020-07-20 16:43:12,054 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 110 to 102. [2020-07-20 16:43:12,055 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 102 states. [2020-07-20 16:43:12,057 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 102 states to 102 states and 159 transitions. [2020-07-20 16:43:12,057 INFO L78 Accepts]: Start accepts. Automaton has 102 states and 159 transitions. Word has length 68 [2020-07-20 16:43:12,057 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 16:43:12,058 INFO L479 AbstractCegarLoop]: Abstraction has 102 states and 159 transitions. [2020-07-20 16:43:12,058 INFO L480 AbstractCegarLoop]: Interpolant automaton has 14 states. [2020-07-20 16:43:12,058 INFO L276 IsEmpty]: Start isEmpty. Operand 102 states and 159 transitions. [2020-07-20 16:43:12,060 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 95 [2020-07-20 16:43:12,060 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 16:43:12,060 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:12,273 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:12,274 INFO L427 AbstractCegarLoop]: === Iteration 14 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 16:43:12,275 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 16:43:12,275 INFO L82 PathProgramCache]: Analyzing trace with hash 918304791, now seen corresponding path program 4 times [2020-07-20 16:43:12,275 INFO L163 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2020-07-20 16:43:12,276 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [705288610] [2020-07-20 16:43:12,276 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:12,334 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:12,335 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 16:43:12,336 INFO L263 TraceCheckSpWp]: Trace formula consists of 146 conjuncts, 12 conjunts are in the unsatisfiable core [2020-07-20 16:43:12,339 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 16:43:12,455 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:12,455 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2020-07-20 16:43:12,861 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:12,919 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:12,954 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:13,081 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:13,083 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:13,139 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:13,183 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:13,184 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [705288610] [2020-07-20 16:43:13,184 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-20 16:43:13,184 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13] total 19 [2020-07-20 16:43:13,185 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [960479804] [2020-07-20 16:43:13,186 INFO L459 AbstractCegarLoop]: Interpolant automaton has 19 states [2020-07-20 16:43:13,186 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2020-07-20 16:43:13,186 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2020-07-20 16:43:13,187 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=292, Unknown=0, NotChecked=0, Total=342 [2020-07-20 16:43:13,187 INFO L87 Difference]: Start difference. First operand 102 states and 159 transitions. Second operand 19 states. [2020-07-20 16:43:13,692 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 16:43:13,694 INFO L93 Difference]: Finished difference Result 269 states and 520 transitions. [2020-07-20 16:43:13,695 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2020-07-20 16:43:13,696 INFO L78 Accepts]: Start accepts. Automaton has 19 states. Word has length 94 [2020-07-20 16:43:13,696 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 16:43:13,700 INFO L225 Difference]: With dead ends: 269 [2020-07-20 16:43:13,700 INFO L226 Difference]: Without dead ends: 168 [2020-07-20 16:43:13,704 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:13,705 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 168 states. [2020-07-20 16:43:13,727 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 168 to 144. [2020-07-20 16:43:13,727 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 144 states. [2020-07-20 16:43:13,730 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 144 states to 144 states and 247 transitions. [2020-07-20 16:43:13,732 INFO L78 Accepts]: Start accepts. Automaton has 144 states and 247 transitions. Word has length 94 [2020-07-20 16:43:13,733 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 16:43:13,734 INFO L479 AbstractCegarLoop]: Abstraction has 144 states and 247 transitions. [2020-07-20 16:43:13,734 INFO L480 AbstractCegarLoop]: Interpolant automaton has 19 states. [2020-07-20 16:43:13,734 INFO L276 IsEmpty]: Start isEmpty. Operand 144 states and 247 transitions. [2020-07-20 16:43:13,737 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2020-07-20 16:43:13,738 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 16:43:13,738 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:13,952 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:13,953 INFO L427 AbstractCegarLoop]: === Iteration 15 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 16:43:13,954 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 16:43:13,954 INFO L82 PathProgramCache]: Analyzing trace with hash -1676117994, now seen corresponding path program 2 times [2020-07-20 16:43:13,954 INFO L163 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2020-07-20 16:43:13,955 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [503825067] [2020-07-20 16:43:13,955 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:14,054 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:14,054 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 16:43:14,056 INFO L263 TraceCheckSpWp]: Trace formula consists of 155 conjuncts, 8 conjunts are in the unsatisfiable core [2020-07-20 16:43:14,059 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 16:43:14,116 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:14,117 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2020-07-20 16:43:14,421 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:14,467 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:14,468 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:14,508 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:14,546 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:14,547 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [503825067] [2020-07-20 16:43:14,547 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-20 16:43:14,548 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 12 [2020-07-20 16:43:14,548 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [547633635] [2020-07-20 16:43:14,551 INFO L459 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-07-20 16:43:14,551 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2020-07-20 16:43:14,551 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-07-20 16:43:14,552 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2020-07-20 16:43:14,552 INFO L87 Difference]: Start difference. First operand 144 states and 247 transitions. Second operand 12 states. [2020-07-20 16:43:14,720 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 16:43:14,721 INFO L93 Difference]: Finished difference Result 167 states and 289 transitions. [2020-07-20 16:43:14,722 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2020-07-20 16:43:14,722 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 80 [2020-07-20 16:43:14,723 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 16:43:14,726 INFO L225 Difference]: With dead ends: 167 [2020-07-20 16:43:14,726 INFO L226 Difference]: Without dead ends: 163 [2020-07-20 16:43:14,729 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:14,730 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 163 states. [2020-07-20 16:43:14,740 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 163 to 157. [2020-07-20 16:43:14,741 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 157 states. [2020-07-20 16:43:14,743 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 157 states to 157 states and 272 transitions. [2020-07-20 16:43:14,743 INFO L78 Accepts]: Start accepts. Automaton has 157 states and 272 transitions. Word has length 80 [2020-07-20 16:43:14,744 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 16:43:14,744 INFO L479 AbstractCegarLoop]: Abstraction has 157 states and 272 transitions. [2020-07-20 16:43:14,744 INFO L480 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-07-20 16:43:14,744 INFO L276 IsEmpty]: Start isEmpty. Operand 157 states and 272 transitions. [2020-07-20 16:43:14,747 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2020-07-20 16:43:14,747 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 16:43:14,747 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:14,951 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:14,952 INFO L427 AbstractCegarLoop]: === Iteration 16 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 16:43:14,952 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 16:43:14,953 INFO L82 PathProgramCache]: Analyzing trace with hash 2019487259, now seen corresponding path program 3 times [2020-07-20 16:43:14,953 INFO L163 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2020-07-20 16:43:14,954 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1211990525] [2020-07-20 16:43:14,954 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:15,034 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:15,034 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 16:43:15,035 INFO L263 TraceCheckSpWp]: Trace formula consists of 179 conjuncts, 14 conjunts are in the unsatisfiable core [2020-07-20 16:43:15,038 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 16:43:15,141 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:15,141 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2020-07-20 16:43:15,927 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:15,929 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:15,980 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:16,239 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:16,291 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:16,346 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:16,347 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1211990525] [2020-07-20 16:43:16,347 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-20 16:43:16,348 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 15] total 21 [2020-07-20 16:43:16,348 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [830309221] [2020-07-20 16:43:16,348 INFO L459 AbstractCegarLoop]: Interpolant automaton has 21 states [2020-07-20 16:43:16,349 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2020-07-20 16:43:16,349 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2020-07-20 16:43:16,350 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=361, Unknown=0, NotChecked=0, Total=420 [2020-07-20 16:43:16,350 INFO L87 Difference]: Start difference. First operand 157 states and 272 transitions. Second operand 21 states. [2020-07-20 16:43:16,937 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 16:43:16,937 INFO L93 Difference]: Finished difference Result 369 states and 701 transitions. [2020-07-20 16:43:16,938 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2020-07-20 16:43:16,938 INFO L78 Accepts]: Start accepts. Automaton has 21 states. Word has length 120 [2020-07-20 16:43:16,939 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 16:43:16,943 INFO L225 Difference]: With dead ends: 369 [2020-07-20 16:43:16,944 INFO L226 Difference]: Without dead ends: 218 [2020-07-20 16:43:16,948 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 255 GetRequests, 213 SyntacticMatches, 11 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 125 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=187, Invalid=869, Unknown=0, NotChecked=0, Total=1056 [2020-07-20 16:43:16,949 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 218 states. [2020-07-20 16:43:16,968 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 218 to 173. [2020-07-20 16:43:16,968 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 173 states. [2020-07-20 16:43:16,972 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 173 states to 173 states and 306 transitions. [2020-07-20 16:43:16,974 INFO L78 Accepts]: Start accepts. Automaton has 173 states and 306 transitions. Word has length 120 [2020-07-20 16:43:16,975 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 16:43:16,975 INFO L479 AbstractCegarLoop]: Abstraction has 173 states and 306 transitions. [2020-07-20 16:43:16,975 INFO L480 AbstractCegarLoop]: Interpolant automaton has 21 states. [2020-07-20 16:43:16,975 INFO L276 IsEmpty]: Start isEmpty. Operand 173 states and 306 transitions. [2020-07-20 16:43:16,978 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 93 [2020-07-20 16:43:16,978 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 16:43:16,978 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:17,192 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:17,193 INFO L427 AbstractCegarLoop]: === Iteration 17 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 16:43:17,193 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 16:43:17,193 INFO L82 PathProgramCache]: Analyzing trace with hash -923530611, now seen corresponding path program 4 times [2020-07-20 16:43:17,194 INFO L163 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2020-07-20 16:43:17,194 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [525580630] [2020-07-20 16:43:17,194 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:17,268 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:17,268 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 16:43:17,270 INFO L263 TraceCheckSpWp]: Trace formula consists of 178 conjuncts, 8 conjunts are in the unsatisfiable core [2020-07-20 16:43:17,272 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 16:43:17,314 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:17,315 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2020-07-20 16:43:17,531 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:17,532 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:17,574 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:17,633 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:17,692 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:17,692 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [525580630] [2020-07-20 16:43:17,693 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-20 16:43:17,693 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 12 [2020-07-20 16:43:17,693 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [765431776] [2020-07-20 16:43:17,694 INFO L459 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-07-20 16:43:17,694 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2020-07-20 16:43:17,694 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-07-20 16:43:17,694 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2020-07-20 16:43:17,695 INFO L87 Difference]: Start difference. First operand 173 states and 306 transitions. Second operand 12 states. [2020-07-20 16:43:17,858 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 16:43:17,858 INFO L93 Difference]: Finished difference Result 191 states and 349 transitions. [2020-07-20 16:43:17,859 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2020-07-20 16:43:17,859 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 92 [2020-07-20 16:43:17,859 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 16:43:17,863 INFO L225 Difference]: With dead ends: 191 [2020-07-20 16:43:17,863 INFO L226 Difference]: Without dead ends: 187 [2020-07-20 16:43:17,864 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:17,865 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 187 states. [2020-07-20 16:43:17,879 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 187 to 176. [2020-07-20 16:43:17,879 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 176 states. [2020-07-20 16:43:17,881 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 176 states to 176 states and 316 transitions. [2020-07-20 16:43:17,882 INFO L78 Accepts]: Start accepts. Automaton has 176 states and 316 transitions. Word has length 92 [2020-07-20 16:43:17,882 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 16:43:17,882 INFO L479 AbstractCegarLoop]: Abstraction has 176 states and 316 transitions. [2020-07-20 16:43:17,882 INFO L480 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-07-20 16:43:17,883 INFO L276 IsEmpty]: Start isEmpty. Operand 176 states and 316 transitions. [2020-07-20 16:43:17,885 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 119 [2020-07-20 16:43:17,886 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 16:43:17,886 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:18,100 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:18,101 INFO L427 AbstractCegarLoop]: === Iteration 18 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 16:43:18,102 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 16:43:18,102 INFO L82 PathProgramCache]: Analyzing trace with hash 1156827333, now seen corresponding path program 2 times [2020-07-20 16:43:18,102 INFO L163 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2020-07-20 16:43:18,103 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1159803008] [2020-07-20 16:43:18,103 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:18,183 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:18,184 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 16:43:18,186 INFO L263 TraceCheckSpWp]: Trace formula consists of 179 conjuncts, 16 conjunts are in the unsatisfiable core [2020-07-20 16:43:18,189 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 16:43:18,323 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:18,324 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2020-07-20 16:43:18,924 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:18,985 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:19,031 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:19,419 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:19,420 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:19,521 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:19,522 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:19,576 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:19,577 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:19,623 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:19,624 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1159803008] [2020-07-20 16:43:19,624 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-20 16:43:19,624 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 17] total 23 [2020-07-20 16:43:19,624 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1514182747] [2020-07-20 16:43:19,625 INFO L459 AbstractCegarLoop]: Interpolant automaton has 23 states [2020-07-20 16:43:19,625 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2020-07-20 16:43:19,625 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2020-07-20 16:43:19,626 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=439, Unknown=0, NotChecked=0, Total=506 [2020-07-20 16:43:19,626 INFO L87 Difference]: Start difference. First operand 176 states and 316 transitions. Second operand 23 states. [2020-07-20 16:43:20,415 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 16:43:20,416 INFO L93 Difference]: Finished difference Result 393 states and 799 transitions. [2020-07-20 16:43:20,416 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2020-07-20 16:43:20,416 INFO L78 Accepts]: Start accepts. Automaton has 23 states. Word has length 118 [2020-07-20 16:43:20,417 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 16:43:20,420 INFO L225 Difference]: With dead ends: 393 [2020-07-20 16:43:20,421 INFO L226 Difference]: Without dead ends: 222 [2020-07-20 16:43:20,423 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:20,424 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 222 states. [2020-07-20 16:43:20,438 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 222 to 183. [2020-07-20 16:43:20,439 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 183 states. [2020-07-20 16:43:20,441 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 183 states to 183 states and 321 transitions. [2020-07-20 16:43:20,441 INFO L78 Accepts]: Start accepts. Automaton has 183 states and 321 transitions. Word has length 118 [2020-07-20 16:43:20,442 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 16:43:20,442 INFO L479 AbstractCegarLoop]: Abstraction has 183 states and 321 transitions. [2020-07-20 16:43:20,442 INFO L480 AbstractCegarLoop]: Interpolant automaton has 23 states. [2020-07-20 16:43:20,442 INFO L276 IsEmpty]: Start isEmpty. Operand 183 states and 321 transitions. [2020-07-20 16:43:20,445 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2020-07-20 16:43:20,445 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 16:43:20,445 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:20,658 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:20,659 INFO L427 AbstractCegarLoop]: === Iteration 19 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 16:43:20,659 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 16:43:20,660 INFO L82 PathProgramCache]: Analyzing trace with hash 767209796, now seen corresponding path program 3 times [2020-07-20 16:43:20,660 INFO L163 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2020-07-20 16:43:20,661 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [324170337] [2020-07-20 16:43:20,661 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:20,750 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:20,750 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 16:43:20,752 INFO L263 TraceCheckSpWp]: Trace formula consists of 201 conjuncts, 12 conjunts are in the unsatisfiable core [2020-07-20 16:43:20,754 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 16:43:20,816 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:20,817 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2020-07-20 16:43:21,440 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:21,441 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:21,607 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:21,696 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:21,697 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:21,741 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:21,782 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:21,783 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [324170337] [2020-07-20 16:43:21,783 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-20 16:43:21,783 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 13] total 16 [2020-07-20 16:43:21,783 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1288445548] [2020-07-20 16:43:21,784 INFO L459 AbstractCegarLoop]: Interpolant automaton has 16 states [2020-07-20 16:43:21,784 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2020-07-20 16:43:21,784 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2020-07-20 16:43:21,784 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=192, Unknown=0, NotChecked=0, Total=240 [2020-07-20 16:43:21,785 INFO L87 Difference]: Start difference. First operand 183 states and 321 transitions. Second operand 16 states. [2020-07-20 16:43:21,988 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 16:43:21,988 INFO L93 Difference]: Finished difference Result 203 states and 360 transitions. [2020-07-20 16:43:21,989 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2020-07-20 16:43:21,989 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 104 [2020-07-20 16:43:21,990 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 16:43:21,993 INFO L225 Difference]: With dead ends: 203 [2020-07-20 16:43:21,993 INFO L226 Difference]: Without dead ends: 199 [2020-07-20 16:43:21,994 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:21,995 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 199 states. [2020-07-20 16:43:22,009 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 199 to 188. [2020-07-20 16:43:22,009 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 188 states. [2020-07-20 16:43:22,011 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 188 states to 188 states and 333 transitions. [2020-07-20 16:43:22,012 INFO L78 Accepts]: Start accepts. Automaton has 188 states and 333 transitions. Word has length 104 [2020-07-20 16:43:22,012 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 16:43:22,012 INFO L479 AbstractCegarLoop]: Abstraction has 188 states and 333 transitions. [2020-07-20 16:43:22,012 INFO L480 AbstractCegarLoop]: Interpolant automaton has 16 states. [2020-07-20 16:43:22,012 INFO L276 IsEmpty]: Start isEmpty. Operand 188 states and 333 transitions. [2020-07-20 16:43:22,015 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 107 [2020-07-20 16:43:22,016 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 16:43:22,016 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:22,229 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:22,230 INFO L427 AbstractCegarLoop]: === Iteration 20 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 16:43:22,230 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 16:43:22,231 INFO L82 PathProgramCache]: Analyzing trace with hash -1607585794, now seen corresponding path program 5 times [2020-07-20 16:43:22,231 INFO L163 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2020-07-20 16:43:22,232 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [430007684] [2020-07-20 16:43:22,232 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:22,329 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:22,330 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 16:43:22,331 INFO L263 TraceCheckSpWp]: Trace formula consists of 161 conjuncts, 12 conjunts are in the unsatisfiable core [2020-07-20 16:43:22,334 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 16:43:22,475 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:22,475 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2020-07-20 16:43:23,135 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:23,136 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:23,376 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:23,431 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:23,432 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:23,477 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:23,477 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [430007684] [2020-07-20 16:43:23,477 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-20 16:43:23,478 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13] total 17 [2020-07-20 16:43:23,478 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [623633086] [2020-07-20 16:43:23,478 INFO L459 AbstractCegarLoop]: Interpolant automaton has 17 states [2020-07-20 16:43:23,479 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2020-07-20 16:43:23,479 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2020-07-20 16:43:23,479 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=228, Unknown=0, NotChecked=0, Total=272 [2020-07-20 16:43:23,479 INFO L87 Difference]: Start difference. First operand 188 states and 333 transitions. Second operand 17 states. [2020-07-20 16:43:23,885 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 16:43:23,885 INFO L93 Difference]: Finished difference Result 374 states and 685 transitions. [2020-07-20 16:43:23,886 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-07-20 16:43:23,886 INFO L78 Accepts]: Start accepts. Automaton has 17 states. Word has length 106 [2020-07-20 16:43:23,886 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 16:43:23,889 INFO L225 Difference]: With dead ends: 374 [2020-07-20 16:43:23,891 INFO L226 Difference]: Without dead ends: 192 [2020-07-20 16:43:23,893 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:23,894 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 192 states. [2020-07-20 16:43:23,908 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 192 to 190. [2020-07-20 16:43:23,909 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 190 states. [2020-07-20 16:43:23,911 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 190 states to 190 states and 327 transitions. [2020-07-20 16:43:23,912 INFO L78 Accepts]: Start accepts. Automaton has 190 states and 327 transitions. Word has length 106 [2020-07-20 16:43:23,912 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 16:43:23,912 INFO L479 AbstractCegarLoop]: Abstraction has 190 states and 327 transitions. [2020-07-20 16:43:23,912 INFO L480 AbstractCegarLoop]: Interpolant automaton has 17 states. [2020-07-20 16:43:23,912 INFO L276 IsEmpty]: Start isEmpty. Operand 190 states and 327 transitions. [2020-07-20 16:43:23,915 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2020-07-20 16:43:23,915 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 16:43:23,916 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:24,130 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:24,131 INFO L427 AbstractCegarLoop]: === Iteration 21 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 16:43:24,131 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 16:43:24,132 INFO L82 PathProgramCache]: Analyzing trace with hash -1245954009, now seen corresponding path program 6 times [2020-07-20 16:43:24,132 INFO L163 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2020-07-20 16:43:24,133 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [725399722] [2020-07-20 16:43:24,133 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:24,234 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:24,235 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 16:43:24,236 INFO L263 TraceCheckSpWp]: Trace formula consists of 181 conjuncts, 16 conjunts are in the unsatisfiable core [2020-07-20 16:43:24,239 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 16:43:24,397 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:24,398 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2020-07-20 16:43:24,948 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:25,005 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:25,387 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:25,477 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:25,531 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:25,589 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:25,590 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [725399722] [2020-07-20 16:43:25,590 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-20 16:43:25,590 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 17] total 21 [2020-07-20 16:43:25,590 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1308822504] [2020-07-20 16:43:25,591 INFO L459 AbstractCegarLoop]: Interpolant automaton has 21 states [2020-07-20 16:43:25,591 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2020-07-20 16:43:25,591 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2020-07-20 16:43:25,592 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=360, Unknown=0, NotChecked=0, Total=420 [2020-07-20 16:43:25,592 INFO L87 Difference]: Start difference. First operand 190 states and 327 transitions. Second operand 21 states. [2020-07-20 16:43:26,272 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 16:43:26,272 INFO L93 Difference]: Finished difference Result 387 states and 724 transitions. [2020-07-20 16:43:26,273 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2020-07-20 16:43:26,273 INFO L78 Accepts]: Start accepts. Automaton has 21 states. Word has length 120 [2020-07-20 16:43:26,273 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 16:43:26,276 INFO L225 Difference]: With dead ends: 387 [2020-07-20 16:43:26,276 INFO L226 Difference]: Without dead ends: 201 [2020-07-20 16:43:26,279 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:26,280 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 201 states. [2020-07-20 16:43:26,291 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 201 to 180. [2020-07-20 16:43:26,292 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 180 states. [2020-07-20 16:43:26,293 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 180 states to 180 states and 284 transitions. [2020-07-20 16:43:26,294 INFO L78 Accepts]: Start accepts. Automaton has 180 states and 284 transitions. Word has length 120 [2020-07-20 16:43:26,294 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 16:43:26,294 INFO L479 AbstractCegarLoop]: Abstraction has 180 states and 284 transitions. [2020-07-20 16:43:26,294 INFO L480 AbstractCegarLoop]: Interpolant automaton has 21 states. [2020-07-20 16:43:26,294 INFO L276 IsEmpty]: Start isEmpty. Operand 180 states and 284 transitions. [2020-07-20 16:43:26,296 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2020-07-20 16:43:26,297 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 16:43:26,297 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:26,510 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:26,511 INFO L427 AbstractCegarLoop]: === Iteration 22 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 16:43:26,511 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 16:43:26,512 INFO L82 PathProgramCache]: Analyzing trace with hash -1540036056, now seen corresponding path program 7 times [2020-07-20 16:43:26,512 INFO L163 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2020-07-20 16:43:26,512 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1957241390] [2020-07-20 16:43:26,513 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:26,685 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:26,685 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 16:43:26,687 INFO L263 TraceCheckSpWp]: Trace formula consists of 214 conjuncts, 12 conjunts are in the unsatisfiable core [2020-07-20 16:43:26,690 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 16:43:26,763 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:26,763 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2020-07-20 16:43:27,357 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:27,515 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:27,600 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:27,601 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:27,650 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:27,691 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:27,691 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1957241390] [2020-07-20 16:43:27,692 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-20 16:43:27,692 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 13] total 16 [2020-07-20 16:43:27,692 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [155173963] [2020-07-20 16:43:27,692 INFO L459 AbstractCegarLoop]: Interpolant automaton has 16 states [2020-07-20 16:43:27,693 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2020-07-20 16:43:27,693 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2020-07-20 16:43:27,693 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=192, Unknown=0, NotChecked=0, Total=240 [2020-07-20 16:43:27,693 INFO L87 Difference]: Start difference. First operand 180 states and 284 transitions. Second operand 16 states. [2020-07-20 16:43:27,917 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 16:43:27,917 INFO L93 Difference]: Finished difference Result 214 states and 364 transitions. [2020-07-20 16:43:27,919 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2020-07-20 16:43:27,919 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 109 [2020-07-20 16:43:27,920 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 16:43:27,923 INFO L225 Difference]: With dead ends: 214 [2020-07-20 16:43:27,924 INFO L226 Difference]: Without dead ends: 210 [2020-07-20 16:43:27,925 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:27,925 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 210 states. [2020-07-20 16:43:27,946 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 210 to 207. [2020-07-20 16:43:27,947 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 207 states. [2020-07-20 16:43:27,949 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 207 states to 207 states and 352 transitions. [2020-07-20 16:43:27,949 INFO L78 Accepts]: Start accepts. Automaton has 207 states and 352 transitions. Word has length 109 [2020-07-20 16:43:27,950 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 16:43:27,950 INFO L479 AbstractCegarLoop]: Abstraction has 207 states and 352 transitions. [2020-07-20 16:43:27,950 INFO L480 AbstractCegarLoop]: Interpolant automaton has 16 states. [2020-07-20 16:43:27,950 INFO L276 IsEmpty]: Start isEmpty. Operand 207 states and 352 transitions. [2020-07-20 16:43:27,953 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2020-07-20 16:43:27,954 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 16:43:27,954 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:28,167 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:28,168 INFO L427 AbstractCegarLoop]: === Iteration 23 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 16:43:28,169 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 16:43:28,169 INFO L82 PathProgramCache]: Analyzing trace with hash -1905629551, now seen corresponding path program 8 times [2020-07-20 16:43:28,170 INFO L163 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2020-07-20 16:43:28,170 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1034974454] [2020-07-20 16:43:28,170 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:28,288 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:28,289 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 16:43:28,290 INFO L263 TraceCheckSpWp]: Trace formula consists of 237 conjuncts, 10 conjunts are in the unsatisfiable core [2020-07-20 16:43:28,292 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 16:43:28,342 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:28,343 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2020-07-20 16:43:28,777 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:28,778 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:28,886 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:28,887 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:28,934 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:28,935 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:28,974 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:29,006 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:29,007 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1034974454] [2020-07-20 16:43:29,007 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-20 16:43:29,007 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 11] total 14 [2020-07-20 16:43:29,008 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1781432027] [2020-07-20 16:43:29,008 INFO L459 AbstractCegarLoop]: Interpolant automaton has 14 states [2020-07-20 16:43:29,008 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2020-07-20 16:43:29,008 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2020-07-20 16:43:29,008 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=144, Unknown=0, NotChecked=0, Total=182 [2020-07-20 16:43:29,009 INFO L87 Difference]: Start difference. First operand 207 states and 352 transitions. Second operand 14 states. [2020-07-20 16:43:29,207 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 16:43:29,208 INFO L93 Difference]: Finished difference Result 237 states and 416 transitions. [2020-07-20 16:43:29,208 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2020-07-20 16:43:29,208 INFO L78 Accepts]: Start accepts. Automaton has 14 states. Word has length 121 [2020-07-20 16:43:29,209 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 16:43:29,212 INFO L225 Difference]: With dead ends: 237 [2020-07-20 16:43:29,212 INFO L226 Difference]: Without dead ends: 233 [2020-07-20 16:43:29,214 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:29,215 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 233 states. [2020-07-20 16:43:29,236 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 233 to 207. [2020-07-20 16:43:29,237 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 207 states. [2020-07-20 16:43:29,240 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 207 states to 207 states and 352 transitions. [2020-07-20 16:43:29,241 INFO L78 Accepts]: Start accepts. Automaton has 207 states and 352 transitions. Word has length 121 [2020-07-20 16:43:29,241 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 16:43:29,241 INFO L479 AbstractCegarLoop]: Abstraction has 207 states and 352 transitions. [2020-07-20 16:43:29,241 INFO L480 AbstractCegarLoop]: Interpolant automaton has 14 states. [2020-07-20 16:43:29,241 INFO L276 IsEmpty]: Start isEmpty. Operand 207 states and 352 transitions. [2020-07-20 16:43:29,248 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 146 [2020-07-20 16:43:29,248 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 16:43:29,249 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:29,461 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:29,462 INFO L427 AbstractCegarLoop]: === Iteration 24 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 16:43:29,462 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 16:43:29,463 INFO L82 PathProgramCache]: Analyzing trace with hash 2023571201, now seen corresponding path program 3 times [2020-07-20 16:43:29,463 INFO L163 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2020-07-20 16:43:29,463 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1799720671] [2020-07-20 16:43:29,463 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:29,609 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,609 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 16:43:29,611 INFO L263 TraceCheckSpWp]: Trace formula consists of 283 conjuncts, 10 conjunts are in the unsatisfiable core [2020-07-20 16:43:29,616 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 16:43:29,713 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:29,714 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2020-07-20 16:43:30,235 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:30,318 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:30,363 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:30,364 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:30,415 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:30,487 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:30,488 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1799720671] [2020-07-20 16:43:30,488 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-20 16:43:30,488 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 11] total 14 [2020-07-20 16:43:30,488 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [141883556] [2020-07-20 16:43:30,489 INFO L459 AbstractCegarLoop]: Interpolant automaton has 14 states [2020-07-20 16:43:30,489 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2020-07-20 16:43:30,489 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2020-07-20 16:43:30,489 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=144, Unknown=0, NotChecked=0, Total=182 [2020-07-20 16:43:30,490 INFO L87 Difference]: Start difference. First operand 207 states and 352 transitions. Second operand 14 states. [2020-07-20 16:43:30,680 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 16:43:30,680 INFO L93 Difference]: Finished difference Result 227 states and 392 transitions. [2020-07-20 16:43:30,681 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2020-07-20 16:43:30,681 INFO L78 Accepts]: Start accepts. Automaton has 14 states. Word has length 145 [2020-07-20 16:43:30,681 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 16:43:30,684 INFO L225 Difference]: With dead ends: 227 [2020-07-20 16:43:30,684 INFO L226 Difference]: Without dead ends: 223 [2020-07-20 16:43:30,685 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:30,686 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 223 states. [2020-07-20 16:43:30,700 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 223 to 207. [2020-07-20 16:43:30,700 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 207 states. [2020-07-20 16:43:30,702 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 207 states to 207 states and 352 transitions. [2020-07-20 16:43:30,703 INFO L78 Accepts]: Start accepts. Automaton has 207 states and 352 transitions. Word has length 145 [2020-07-20 16:43:30,705 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 16:43:30,705 INFO L479 AbstractCegarLoop]: Abstraction has 207 states and 352 transitions. [2020-07-20 16:43:30,705 INFO L480 AbstractCegarLoop]: Interpolant automaton has 14 states. [2020-07-20 16:43:30,705 INFO L276 IsEmpty]: Start isEmpty. Operand 207 states and 352 transitions. [2020-07-20 16:43:30,709 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 159 [2020-07-20 16:43:30,709 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 16:43:30,710 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:30,924 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:30,925 INFO L427 AbstractCegarLoop]: === Iteration 25 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 16:43:30,925 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 16:43:30,926 INFO L82 PathProgramCache]: Analyzing trace with hash 857210524, now seen corresponding path program 9 times [2020-07-20 16:43:30,926 INFO L163 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2020-07-20 16:43:30,926 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [405555616] [2020-07-20 16:43:30,927 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:31,043 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:31,043 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 16:43:31,044 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 12 conjunts are in the unsatisfiable core [2020-07-20 16:43:31,047 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 16:43:31,155 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:31,155 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2020-07-20 16:43:32,025 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:32,026 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:32,263 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:32,264 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:32,329 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:32,330 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:32,387 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:32,387 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [405555616] [2020-07-20 16:43:32,388 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-20 16:43:32,388 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13] total 17 [2020-07-20 16:43:32,388 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [87165628] [2020-07-20 16:43:32,389 INFO L459 AbstractCegarLoop]: Interpolant automaton has 17 states [2020-07-20 16:43:32,389 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2020-07-20 16:43:32,389 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2020-07-20 16:43:32,389 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=229, Unknown=0, NotChecked=0, Total=272 [2020-07-20 16:43:32,390 INFO L87 Difference]: Start difference. First operand 207 states and 352 transitions. Second operand 17 states. [2020-07-20 16:43:32,902 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 16:43:32,903 INFO L93 Difference]: Finished difference Result 409 states and 721 transitions. [2020-07-20 16:43:32,904 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2020-07-20 16:43:32,904 INFO L78 Accepts]: Start accepts. Automaton has 17 states. Word has length 158 [2020-07-20 16:43:32,904 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 16:43:32,907 INFO L225 Difference]: With dead ends: 409 [2020-07-20 16:43:32,908 INFO L226 Difference]: Without dead ends: 207 [2020-07-20 16:43:32,911 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 326 GetRequests, 290 SyntacticMatches, 11 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 61 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=137, Invalid=565, Unknown=0, NotChecked=0, Total=702 [2020-07-20 16:43:32,912 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 207 states. [2020-07-20 16:43:32,926 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 207 to 191. [2020-07-20 16:43:32,926 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 191 states. [2020-07-20 16:43:32,929 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 191 states to 191 states and 303 transitions. [2020-07-20 16:43:32,929 INFO L78 Accepts]: Start accepts. Automaton has 191 states and 303 transitions. Word has length 158 [2020-07-20 16:43:32,930 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 16:43:32,930 INFO L479 AbstractCegarLoop]: Abstraction has 191 states and 303 transitions. [2020-07-20 16:43:32,930 INFO L480 AbstractCegarLoop]: Interpolant automaton has 17 states. [2020-07-20 16:43:32,930 INFO L276 IsEmpty]: Start isEmpty. Operand 191 states and 303 transitions. [2020-07-20 16:43:32,934 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 158 [2020-07-20 16:43:32,935 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 16:43:32,935 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:33,148 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:33,149 INFO L427 AbstractCegarLoop]: === Iteration 26 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 16:43:33,150 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 16:43:33,150 INFO L82 PathProgramCache]: Analyzing trace with hash -146170438, now seen corresponding path program 4 times [2020-07-20 16:43:33,150 INFO L163 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2020-07-20 16:43:33,151 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [663971209] [2020-07-20 16:43:33,151 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:33,356 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:33,357 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 16:43:33,359 INFO L263 TraceCheckSpWp]: Trace formula consists of 307 conjuncts, 10 conjunts are in the unsatisfiable core [2020-07-20 16:43:33,364 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 16:43:33,450 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:33,451 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2020-07-20 16:43:33,883 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:33,988 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:34,040 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:34,041 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:34,120 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:34,307 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:34,307 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [663971209] [2020-07-20 16:43:34,308 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-20 16:43:34,308 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 11] total 14 [2020-07-20 16:43:34,308 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1503281898] [2020-07-20 16:43:34,309 INFO L459 AbstractCegarLoop]: Interpolant automaton has 14 states [2020-07-20 16:43:34,309 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2020-07-20 16:43:34,310 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2020-07-20 16:43:34,311 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=144, Unknown=0, NotChecked=0, Total=182 [2020-07-20 16:43:34,311 INFO L87 Difference]: Start difference. First operand 191 states and 303 transitions. Second operand 14 states. [2020-07-20 16:43:34,531 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 16:43:34,532 INFO L93 Difference]: Finished difference Result 198 states and 314 transitions. [2020-07-20 16:43:34,532 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2020-07-20 16:43:34,532 INFO L78 Accepts]: Start accepts. Automaton has 14 states. Word has length 157 [2020-07-20 16:43:34,533 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 16:43:34,536 INFO L225 Difference]: With dead ends: 198 [2020-07-20 16:43:34,536 INFO L226 Difference]: Without dead ends: 194 [2020-07-20 16:43:34,537 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 319 GetRequests, 295 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:34,538 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 194 states. [2020-07-20 16:43:34,553 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 194 to 174. [2020-07-20 16:43:34,553 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 174 states. [2020-07-20 16:43:34,555 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 174 states to 174 states and 269 transitions. [2020-07-20 16:43:34,555 INFO L78 Accepts]: Start accepts. Automaton has 174 states and 269 transitions. Word has length 157 [2020-07-20 16:43:34,556 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 16:43:34,556 INFO L479 AbstractCegarLoop]: Abstraction has 174 states and 269 transitions. [2020-07-20 16:43:34,556 INFO L480 AbstractCegarLoop]: Interpolant automaton has 14 states. [2020-07-20 16:43:34,556 INFO L276 IsEmpty]: Start isEmpty. Operand 174 states and 269 transitions. [2020-07-20 16:43:34,559 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 256 [2020-07-20 16:43:34,559 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 16:43:34,560 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:34,775 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:34,776 INFO L427 AbstractCegarLoop]: === Iteration 27 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 16:43:34,777 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 16:43:34,777 INFO L82 PathProgramCache]: Analyzing trace with hash -930769947, now seen corresponding path program 10 times [2020-07-20 16:43:34,777 INFO L163 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2020-07-20 16:43:34,777 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [913811402] [2020-07-20 16:43:34,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 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:34,962 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:34,963 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 16:43:34,964 INFO L263 TraceCheckSpWp]: Trace formula consists of 383 conjuncts, 16 conjunts are in the unsatisfiable core [2020-07-20 16:43:34,969 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 16:43:35,175 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:35,175 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2020-07-20 16:43:36,361 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:36,362 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:36,415 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:36,416 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:36,469 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:36,850 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:36,851 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:36,949 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:36,950 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:37,015 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:37,017 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:37,106 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:37,107 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [913811402] [2020-07-20 16:43:37,107 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-20 16:43:37,107 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 17] total 21 [2020-07-20 16:43:37,107 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [671190312] [2020-07-20 16:43:37,108 INFO L459 AbstractCegarLoop]: Interpolant automaton has 21 states [2020-07-20 16:43:37,108 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2020-07-20 16:43:37,108 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2020-07-20 16:43:37,108 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=361, Unknown=0, NotChecked=0, Total=420 [2020-07-20 16:43:37,109 INFO L87 Difference]: Start difference. First operand 174 states and 269 transitions. Second operand 21 states. [2020-07-20 16:43:38,059 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 16:43:38,059 INFO L93 Difference]: Finished difference Result 414 states and 705 transitions. [2020-07-20 16:43:38,062 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2020-07-20 16:43:38,062 INFO L78 Accepts]: Start accepts. Automaton has 21 states. Word has length 255 [2020-07-20 16:43:38,063 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 16:43:38,065 INFO L225 Difference]: With dead ends: 414 [2020-07-20 16:43:38,065 INFO L226 Difference]: Without dead ends: 211 [2020-07-20 16:43:38,068 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:38,069 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 211 states. [2020-07-20 16:43:38,081 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 211 to 189. [2020-07-20 16:43:38,081 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 189 states. [2020-07-20 16:43:38,083 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 189 states to 189 states and 290 transitions. [2020-07-20 16:43:38,084 INFO L78 Accepts]: Start accepts. Automaton has 189 states and 290 transitions. Word has length 255 [2020-07-20 16:43:38,084 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 16:43:38,084 INFO L479 AbstractCegarLoop]: Abstraction has 189 states and 290 transitions. [2020-07-20 16:43:38,084 INFO L480 AbstractCegarLoop]: Interpolant automaton has 21 states. [2020-07-20 16:43:38,085 INFO L276 IsEmpty]: Start isEmpty. Operand 189 states and 290 transitions. [2020-07-20 16:43:38,087 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 280 [2020-07-20 16:43:38,087 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 16:43:38,088 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:38,301 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:38,302 INFO L427 AbstractCegarLoop]: === Iteration 28 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 16:43:38,302 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 16:43:38,303 INFO L82 PathProgramCache]: Analyzing trace with hash -198367721, now seen corresponding path program 5 times [2020-07-20 16:43:38,303 INFO L163 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2020-07-20 16:43:38,303 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1428065462] [2020-07-20 16:43:38,304 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:38,486 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:38,486 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 16:43:38,488 INFO L263 TraceCheckSpWp]: Trace formula consists of 417 conjuncts, 14 conjunts are in the unsatisfiable core [2020-07-20 16:43:38,493 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 16:43:38,626 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:38,627 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2020-07-20 16:43:39,766 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:39,810 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:39,857 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:40,136 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:40,137 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:40,183 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:40,184 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:40,230 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:40,286 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:40,286 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1428065462] [2020-07-20 16:43:40,286 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-20 16:43:40,286 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 15] total 19 [2020-07-20 16:43:40,286 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1352584664] [2020-07-20 16:43:40,287 INFO L459 AbstractCegarLoop]: Interpolant automaton has 19 states [2020-07-20 16:43:40,287 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2020-07-20 16:43:40,287 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2020-07-20 16:43:40,287 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=291, Unknown=0, NotChecked=0, Total=342 [2020-07-20 16:43:40,288 INFO L87 Difference]: Start difference. First operand 189 states and 290 transitions. Second operand 19 states. [2020-07-20 16:43:40,920 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 16:43:40,920 INFO L93 Difference]: Finished difference Result 445 states and 745 transitions. [2020-07-20 16:43:40,921 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2020-07-20 16:43:40,921 INFO L78 Accepts]: Start accepts. Automaton has 19 states. Word has length 279 [2020-07-20 16:43:40,922 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 16:43:40,925 INFO L225 Difference]: With dead ends: 445 [2020-07-20 16:43:40,925 INFO L226 Difference]: Without dead ends: 244 [2020-07-20 16:43:40,928 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 573 GetRequests, 528 SyntacticMatches, 13 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 142 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=214, Invalid=908, Unknown=0, NotChecked=0, Total=1122 [2020-07-20 16:43:40,929 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 244 states. [2020-07-20 16:43:40,944 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 244 to 185. [2020-07-20 16:43:40,945 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 185 states. [2020-07-20 16:43:40,946 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 185 states to 185 states and 291 transitions. [2020-07-20 16:43:40,947 INFO L78 Accepts]: Start accepts. Automaton has 185 states and 291 transitions. Word has length 279 [2020-07-20 16:43:40,947 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 16:43:40,947 INFO L479 AbstractCegarLoop]: Abstraction has 185 states and 291 transitions. [2020-07-20 16:43:40,948 INFO L480 AbstractCegarLoop]: Interpolant automaton has 19 states. [2020-07-20 16:43:40,948 INFO L276 IsEmpty]: Start isEmpty. Operand 185 states and 291 transitions. [2020-07-20 16:43:40,950 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 205 [2020-07-20 16:43:40,950 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 16:43:40,951 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:41,165 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:41,166 INFO L427 AbstractCegarLoop]: === Iteration 29 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 16:43:41,166 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 16:43:41,166 INFO L82 PathProgramCache]: Analyzing trace with hash -31808317, now seen corresponding path program 11 times [2020-07-20 16:43:41,166 INFO L163 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2020-07-20 16:43:41,167 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [839173631] [2020-07-20 16:43:41,167 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:41,350 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:41,350 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 16:43:41,352 INFO L263 TraceCheckSpWp]: Trace formula consists of 307 conjuncts, 22 conjunts are in the unsatisfiable core [2020-07-20 16:43:41,355 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 16:43:41,525 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:41,525 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2020-07-20 16:43:42,767 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:42,768 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:42,944 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:42,945 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:43,048 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:43,109 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:43,759 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:44,042 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:44,144 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:44,202 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:44,202 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:44,270 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:44,270 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [839173631] [2020-07-20 16:43:44,271 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-20 16:43:44,271 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 23] total 27 [2020-07-20 16:43:44,271 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [992769050] [2020-07-20 16:43:44,272 INFO L459 AbstractCegarLoop]: Interpolant automaton has 27 states [2020-07-20 16:43:44,272 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2020-07-20 16:43:44,272 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2020-07-20 16:43:44,272 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=615, Unknown=0, NotChecked=0, Total=702 [2020-07-20 16:43:44,273 INFO L87 Difference]: Start difference. First operand 185 states and 291 transitions. Second operand 27 states. [2020-07-20 16:43:45,801 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 16:43:45,801 INFO L93 Difference]: Finished difference Result 411 states and 712 transitions. [2020-07-20 16:43:45,802 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2020-07-20 16:43:45,802 INFO L78 Accepts]: Start accepts. Automaton has 27 states. Word has length 204 [2020-07-20 16:43:45,803 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 16:43:45,807 INFO L225 Difference]: With dead ends: 411 [2020-07-20 16:43:45,807 INFO L226 Difference]: Without dead ends: 231 [2020-07-20 16:43:45,811 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:45,811 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 231 states. [2020-07-20 16:43:45,827 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 231 to 207. [2020-07-20 16:43:45,827 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 207 states. [2020-07-20 16:43:45,830 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 207 states to 207 states and 318 transitions. [2020-07-20 16:43:45,830 INFO L78 Accepts]: Start accepts. Automaton has 207 states and 318 transitions. Word has length 204 [2020-07-20 16:43:45,831 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 16:43:45,831 INFO L479 AbstractCegarLoop]: Abstraction has 207 states and 318 transitions. [2020-07-20 16:43:45,831 INFO L480 AbstractCegarLoop]: Interpolant automaton has 27 states. [2020-07-20 16:43:45,832 INFO L276 IsEmpty]: Start isEmpty. Operand 207 states and 318 transitions. [2020-07-20 16:43:45,835 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 241 [2020-07-20 16:43:45,835 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 16:43:45,836 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:46,050 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:46,051 INFO L427 AbstractCegarLoop]: === Iteration 30 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 16:43:46,052 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 16:43:46,052 INFO L82 PathProgramCache]: Analyzing trace with hash 850798538, now seen corresponding path program 12 times [2020-07-20 16:43:46,052 INFO L163 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2020-07-20 16:43:46,053 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [958839248] [2020-07-20 16:43:46,053 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:46,252 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:46,252 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 16:43:46,255 INFO L263 TraceCheckSpWp]: Trace formula consists of 357 conjuncts, 18 conjunts are in the unsatisfiable core [2020-07-20 16:43:46,259 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 16:43:46,466 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:46,467 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2020-07-20 16:43:47,421 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:47,422 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:47,550 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:47,551 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:47,613 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:47,666 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:48,130 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:48,260 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:48,261 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:48,312 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:48,365 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:48,429 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:48,429 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [958839248] [2020-07-20 16:43:48,429 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-20 16:43:48,430 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 19] total 23 [2020-07-20 16:43:48,430 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1970251604] [2020-07-20 16:43:48,431 INFO L459 AbstractCegarLoop]: Interpolant automaton has 23 states [2020-07-20 16:43:48,431 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2020-07-20 16:43:48,431 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2020-07-20 16:43:48,431 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=439, Unknown=0, NotChecked=0, Total=506 [2020-07-20 16:43:48,431 INFO L87 Difference]: Start difference. First operand 207 states and 318 transitions. Second operand 23 states. [2020-07-20 16:43:49,434 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 16:43:49,434 INFO L93 Difference]: Finished difference Result 521 states and 875 transitions. [2020-07-20 16:43:49,435 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2020-07-20 16:43:49,435 INFO L78 Accepts]: Start accepts. Automaton has 23 states. Word has length 240 [2020-07-20 16:43:49,436 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 16:43:49,440 INFO L225 Difference]: With dead ends: 521 [2020-07-20 16:43:49,440 INFO L226 Difference]: Without dead ends: 308 [2020-07-20 16:43:49,444 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:49,445 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 308 states. [2020-07-20 16:43:49,463 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 308 to 236. [2020-07-20 16:43:49,464 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 236 states. [2020-07-20 16:43:49,466 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 236 states to 236 states and 379 transitions. [2020-07-20 16:43:49,467 INFO L78 Accepts]: Start accepts. Automaton has 236 states and 379 transitions. Word has length 240 [2020-07-20 16:43:49,467 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 16:43:49,467 INFO L479 AbstractCegarLoop]: Abstraction has 236 states and 379 transitions. [2020-07-20 16:43:49,468 INFO L480 AbstractCegarLoop]: Interpolant automaton has 23 states. [2020-07-20 16:43:49,468 INFO L276 IsEmpty]: Start isEmpty. Operand 236 states and 379 transitions. [2020-07-20 16:43:49,471 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 175 [2020-07-20 16:43:49,471 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 16:43:49,472 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:49,686 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:49,687 INFO L427 AbstractCegarLoop]: === Iteration 31 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 16:43:49,687 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 16:43:49,688 INFO L82 PathProgramCache]: Analyzing trace with hash -458692325, now seen corresponding path program 13 times [2020-07-20 16:43:49,688 INFO L163 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2020-07-20 16:43:49,688 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [469507663] [2020-07-20 16:43:49,689 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:49,901 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:49,901 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 16:43:49,903 INFO L263 TraceCheckSpWp]: Trace formula consists of 263 conjuncts, 20 conjunts are in the unsatisfiable core [2020-07-20 16:43:49,907 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 16:43:50,086 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:50,087 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2020-07-20 16:43:51,061 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:51,062 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:51,171 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:51,172 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:51,233 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:51,234 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:51,916 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:52,095 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:52,096 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:52,219 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:52,279 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:52,280 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:52,365 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:52,365 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [469507663] [2020-07-20 16:43:52,365 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-20 16:43:52,366 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 21] total 25 [2020-07-20 16:43:52,366 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1379759725] [2020-07-20 16:43:52,366 INFO L459 AbstractCegarLoop]: Interpolant automaton has 25 states [2020-07-20 16:43:52,366 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2020-07-20 16:43:52,367 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2020-07-20 16:43:52,367 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=521, Unknown=0, NotChecked=0, Total=600 [2020-07-20 16:43:52,367 INFO L87 Difference]: Start difference. First operand 236 states and 379 transitions. Second operand 25 states. [2020-07-20 16:43:53,339 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 16:43:53,339 INFO L93 Difference]: Finished difference Result 468 states and 786 transitions. [2020-07-20 16:43:53,340 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2020-07-20 16:43:53,341 INFO L78 Accepts]: Start accepts. Automaton has 25 states. Word has length 174 [2020-07-20 16:43:53,341 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 16:43:53,345 INFO L225 Difference]: With dead ends: 468 [2020-07-20 16:43:53,345 INFO L226 Difference]: Without dead ends: 238 [2020-07-20 16:43:53,350 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:53,354 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 238 states. [2020-07-20 16:43:53,368 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 238 to 188. [2020-07-20 16:43:53,369 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 188 states. [2020-07-20 16:43:53,371 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 188 states to 188 states and 269 transitions. [2020-07-20 16:43:53,372 INFO L78 Accepts]: Start accepts. Automaton has 188 states and 269 transitions. Word has length 174 [2020-07-20 16:43:53,372 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 16:43:53,373 INFO L479 AbstractCegarLoop]: Abstraction has 188 states and 269 transitions. [2020-07-20 16:43:53,373 INFO L480 AbstractCegarLoop]: Interpolant automaton has 25 states. [2020-07-20 16:43:53,373 INFO L276 IsEmpty]: Start isEmpty. Operand 188 states and 269 transitions. [2020-07-20 16:43:53,376 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 178 [2020-07-20 16:43:53,376 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 16:43:53,377 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:53,590 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:53,590 INFO L427 AbstractCegarLoop]: === Iteration 32 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 16:43:53,591 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 16:43:53,591 INFO L82 PathProgramCache]: Analyzing trace with hash 307857833, now seen corresponding path program 14 times [2020-07-20 16:43:53,591 INFO L163 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2020-07-20 16:43:53,591 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [764829316] [2020-07-20 16:43:53,591 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:53,806 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:53,807 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 16:43:53,808 INFO L263 TraceCheckSpWp]: Trace formula consists of 345 conjuncts, 14 conjunts are in the unsatisfiable core [2020-07-20 16:43:53,811 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 16:43:53,919 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:53,919 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2020-07-20 16:43:54,933 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:55,208 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:55,209 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:55,382 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:55,383 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:55,544 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:55,545 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:55,602 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:55,603 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:55,656 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:55,656 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [764829316] [2020-07-20 16:43:55,656 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-20 16:43:55,657 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 15] total 18 [2020-07-20 16:43:55,657 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1198376635] [2020-07-20 16:43:55,657 INFO L459 AbstractCegarLoop]: Interpolant automaton has 18 states [2020-07-20 16:43:55,657 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2020-07-20 16:43:55,657 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2020-07-20 16:43:55,658 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=248, Unknown=0, NotChecked=0, Total=306 [2020-07-20 16:43:55,658 INFO L87 Difference]: Start difference. First operand 188 states and 269 transitions. Second operand 18 states. [2020-07-20 16:43:55,917 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 16:43:55,917 INFO L93 Difference]: Finished difference Result 195 states and 278 transitions. [2020-07-20 16:43:55,918 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-07-20 16:43:55,918 INFO L78 Accepts]: Start accepts. Automaton has 18 states. Word has length 177 [2020-07-20 16:43:55,919 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 16:43:55,922 INFO L225 Difference]: With dead ends: 195 [2020-07-20 16:43:55,922 INFO L226 Difference]: Without dead ends: 191 [2020-07-20 16:43:55,923 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:55,923 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 191 states. [2020-07-20 16:43:55,933 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 191 to 188. [2020-07-20 16:43:55,933 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 188 states. [2020-07-20 16:43:55,935 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 188 states to 188 states and 269 transitions. [2020-07-20 16:43:55,935 INFO L78 Accepts]: Start accepts. Automaton has 188 states and 269 transitions. Word has length 177 [2020-07-20 16:43:55,936 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 16:43:55,936 INFO L479 AbstractCegarLoop]: Abstraction has 188 states and 269 transitions. [2020-07-20 16:43:55,936 INFO L480 AbstractCegarLoop]: Interpolant automaton has 18 states. [2020-07-20 16:43:55,936 INFO L276 IsEmpty]: Start isEmpty. Operand 188 states and 269 transitions. [2020-07-20 16:43:55,938 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 190 [2020-07-20 16:43:55,939 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 16:43:55,939 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:56,153 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:56,154 INFO L427 AbstractCegarLoop]: === Iteration 33 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 16:43:56,154 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 16:43:56,155 INFO L82 PathProgramCache]: Analyzing trace with hash 1803358882, now seen corresponding path program 15 times [2020-07-20 16:43:56,155 INFO L163 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2020-07-20 16:43:56,155 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1342165690] [2020-07-20 16:43:56,156 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:56,386 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:56,386 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 16:43:56,387 INFO L263 TraceCheckSpWp]: Trace formula consists of 368 conjuncts, 12 conjunts are in the unsatisfiable core [2020-07-20 16:43:56,390 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 16:43:56,461 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:56,461 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2020-07-20 16:43:57,239 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:57,443 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:57,561 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:57,562 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:57,607 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:57,651 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:57,699 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:57,699 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1342165690] [2020-07-20 16:43:57,699 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-20 16:43:57,699 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 13] total 16 [2020-07-20 16:43:57,700 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1169853977] [2020-07-20 16:43:57,700 INFO L459 AbstractCegarLoop]: Interpolant automaton has 16 states [2020-07-20 16:43:57,700 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2020-07-20 16:43:57,700 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2020-07-20 16:43:57,701 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=192, Unknown=0, NotChecked=0, Total=240 [2020-07-20 16:43:57,701 INFO L87 Difference]: Start difference. First operand 188 states and 269 transitions. Second operand 16 states. [2020-07-20 16:43:57,914 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 16:43:57,914 INFO L93 Difference]: Finished difference Result 215 states and 311 transitions. [2020-07-20 16:43:57,915 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2020-07-20 16:43:57,915 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 189 [2020-07-20 16:43:57,915 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 16:43:57,918 INFO L225 Difference]: With dead ends: 215 [2020-07-20 16:43:57,918 INFO L226 Difference]: Without dead ends: 211 [2020-07-20 16:43:57,920 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:57,921 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 211 states. [2020-07-20 16:43:57,931 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 211 to 188. [2020-07-20 16:43:57,932 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 188 states. [2020-07-20 16:43:57,933 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 188 states to 188 states and 269 transitions. [2020-07-20 16:43:57,935 INFO L78 Accepts]: Start accepts. Automaton has 188 states and 269 transitions. Word has length 189 [2020-07-20 16:43:57,935 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 16:43:57,935 INFO L479 AbstractCegarLoop]: Abstraction has 188 states and 269 transitions. [2020-07-20 16:43:57,935 INFO L480 AbstractCegarLoop]: Interpolant automaton has 16 states. [2020-07-20 16:43:57,936 INFO L276 IsEmpty]: Start isEmpty. Operand 188 states and 269 transitions. [2020-07-20 16:43:57,938 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 241 [2020-07-20 16:43:57,938 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 16:43:57,938 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:58,152 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:58,153 INFO L427 AbstractCegarLoop]: === Iteration 34 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 16:43:58,153 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 16:43:58,153 INFO L82 PathProgramCache]: Analyzing trace with hash 367230572, now seen corresponding path program 16 times [2020-07-20 16:43:58,153 INFO L163 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2020-07-20 16:43:58,153 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1723224728] [2020-07-20 16:43:58,154 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:58,420 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:58,421 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 16:43:58,422 INFO L263 TraceCheckSpWp]: Trace formula consists of 357 conjuncts, 14 conjunts are in the unsatisfiable core [2020-07-20 16:43:58,425 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 16:43:58,555 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:58,556 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2020-07-20 16:43:59,636 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:59,701 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:59,702 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:43:59,759 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:00,047 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:00,103 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:00,173 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:00,281 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:00,281 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1723224728] [2020-07-20 16:44:00,281 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-20 16:44:00,281 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 15] total 19 [2020-07-20 16:44:00,282 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [878082035] [2020-07-20 16:44:00,282 INFO L459 AbstractCegarLoop]: Interpolant automaton has 19 states [2020-07-20 16:44:00,282 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2020-07-20 16:44:00,282 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2020-07-20 16:44:00,283 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=291, Unknown=0, NotChecked=0, Total=342 [2020-07-20 16:44:00,283 INFO L87 Difference]: Start difference. First operand 188 states and 269 transitions. Second operand 19 states. [2020-07-20 16:44:01,021 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 16:44:01,022 INFO L93 Difference]: Finished difference Result 488 states and 743 transitions. [2020-07-20 16:44:01,026 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2020-07-20 16:44:01,026 INFO L78 Accepts]: Start accepts. Automaton has 19 states. Word has length 240 [2020-07-20 16:44:01,027 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 16:44:01,030 INFO L225 Difference]: With dead ends: 488 [2020-07-20 16:44:01,030 INFO L226 Difference]: Without dead ends: 251 [2020-07-20 16:44:01,032 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:01,033 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 251 states. [2020-07-20 16:44:01,045 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 251 to 202. [2020-07-20 16:44:01,046 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 202 states. [2020-07-20 16:44:01,048 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 202 states to 202 states and 295 transitions. [2020-07-20 16:44:01,048 INFO L78 Accepts]: Start accepts. Automaton has 202 states and 295 transitions. Word has length 240 [2020-07-20 16:44:01,049 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 16:44:01,049 INFO L479 AbstractCegarLoop]: Abstraction has 202 states and 295 transitions. [2020-07-20 16:44:01,049 INFO L480 AbstractCegarLoop]: Interpolant automaton has 19 states. [2020-07-20 16:44:01,049 INFO L276 IsEmpty]: Start isEmpty. Operand 202 states and 295 transitions. [2020-07-20 16:44:01,052 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 391 [2020-07-20 16:44:01,053 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 16:44:01,053 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:01,268 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:01,269 INFO L427 AbstractCegarLoop]: === Iteration 35 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 16:44:01,269 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 16:44:01,270 INFO L82 PathProgramCache]: Analyzing trace with hash -2015063867, now seen corresponding path program 17 times [2020-07-20 16:44:01,270 INFO L163 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2020-07-20 16:44:01,270 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1338520448] [2020-07-20 16:44:01,271 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:01,540 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:01,541 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 16:44:01,542 INFO L263 TraceCheckSpWp]: Trace formula consists of 586 conjuncts, 24 conjunts are in the unsatisfiable core [2020-07-20 16:44:01,547 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 16:44:01,807 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:01,808 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2020-07-20 16:44:04,545 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:04,546 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:05,070 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:05,387 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:05,388 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:05,583 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:05,701 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:05,702 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:05,776 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:05,777 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:06,384 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:06,385 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:06,500 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:06,501 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:06,568 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:06,656 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:06,839 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:06,840 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1338520448] [2020-07-20 16:44:06,840 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-20 16:44:06,840 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 25] total 31 [2020-07-20 16:44:06,840 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1539195127] [2020-07-20 16:44:06,841 INFO L459 AbstractCegarLoop]: Interpolant automaton has 31 states [2020-07-20 16:44:06,841 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2020-07-20 16:44:06,841 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2020-07-20 16:44:06,842 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=823, Unknown=0, NotChecked=0, Total=930 [2020-07-20 16:44:06,842 INFO L87 Difference]: Start difference. First operand 202 states and 295 transitions. Second operand 31 states. [2020-07-20 16:44:09,319 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 16:44:09,319 INFO L93 Difference]: Finished difference Result 577 states and 1005 transitions. [2020-07-20 16:44:09,320 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2020-07-20 16:44:09,321 INFO L78 Accepts]: Start accepts. Automaton has 31 states. Word has length 390 [2020-07-20 16:44:09,321 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 16:44:09,326 INFO L225 Difference]: With dead ends: 577 [2020-07-20 16:44:09,326 INFO L226 Difference]: Without dead ends: 333 [2020-07-20 16:44:09,330 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 809 GetRequests, 729 SyntacticMatches, 21 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 773 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=560, Invalid=3100, Unknown=0, NotChecked=0, Total=3660 [2020-07-20 16:44:09,331 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 333 states. [2020-07-20 16:44:09,351 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 333 to 260. [2020-07-20 16:44:09,351 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 260 states. [2020-07-20 16:44:09,353 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 260 states to 260 states and 438 transitions. [2020-07-20 16:44:09,354 INFO L78 Accepts]: Start accepts. Automaton has 260 states and 438 transitions. Word has length 390 [2020-07-20 16:44:09,354 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 16:44:09,354 INFO L479 AbstractCegarLoop]: Abstraction has 260 states and 438 transitions. [2020-07-20 16:44:09,354 INFO L480 AbstractCegarLoop]: Interpolant automaton has 31 states. [2020-07-20 16:44:09,355 INFO L276 IsEmpty]: Start isEmpty. Operand 260 states and 438 transitions. [2020-07-20 16:44:09,357 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 202 [2020-07-20 16:44:09,357 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 16:44:09,358 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:09,572 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:09,573 INFO L427 AbstractCegarLoop]: === Iteration 36 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 16:44:09,573 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 16:44:09,574 INFO L82 PathProgramCache]: Analyzing trace with hash -1711365749, now seen corresponding path program 18 times [2020-07-20 16:44:09,574 INFO L163 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2020-07-20 16:44:09,574 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1333330538] [2020-07-20 16:44:09,574 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:09,884 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:09,884 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 16:44:09,887 INFO L263 TraceCheckSpWp]: Trace formula consists of 391 conjuncts, 12 conjunts are in the unsatisfiable core [2020-07-20 16:44:09,891 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 16:44:10,003 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:10,003 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2020-07-20 16:44:10,892 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:11,137 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:11,236 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:11,294 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:11,362 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:11,454 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:11,455 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1333330538] [2020-07-20 16:44:11,455 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-20 16:44:11,455 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 13] total 16 [2020-07-20 16:44:11,456 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [240095605] [2020-07-20 16:44:11,456 INFO L459 AbstractCegarLoop]: Interpolant automaton has 16 states [2020-07-20 16:44:11,456 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2020-07-20 16:44:11,457 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2020-07-20 16:44:11,457 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=192, Unknown=0, NotChecked=0, Total=240 [2020-07-20 16:44:11,457 INFO L87 Difference]: Start difference. First operand 260 states and 438 transitions. Second operand 16 states. [2020-07-20 16:44:11,731 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 16:44:11,731 INFO L93 Difference]: Finished difference Result 266 states and 445 transitions. [2020-07-20 16:44:11,732 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2020-07-20 16:44:11,733 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 201 [2020-07-20 16:44:11,733 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 16:44:11,736 INFO L225 Difference]: With dead ends: 266 [2020-07-20 16:44:11,737 INFO L226 Difference]: Without dead ends: 262 [2020-07-20 16:44:11,738 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 406 GetRequests, 377 SyntacticMatches, 10 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 67 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=89, Invalid=331, Unknown=0, NotChecked=0, Total=420 [2020-07-20 16:44:11,739 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 262 states. [2020-07-20 16:44:11,756 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 262 to 247. [2020-07-20 16:44:11,756 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 247 states. [2020-07-20 16:44:11,758 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 247 states to 247 states and 410 transitions. [2020-07-20 16:44:11,759 INFO L78 Accepts]: Start accepts. Automaton has 247 states and 410 transitions. Word has length 201 [2020-07-20 16:44:11,759 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 16:44:11,759 INFO L479 AbstractCegarLoop]: Abstraction has 247 states and 410 transitions. [2020-07-20 16:44:11,760 INFO L480 AbstractCegarLoop]: Interpolant automaton has 16 states. [2020-07-20 16:44:11,760 INFO L276 IsEmpty]: Start isEmpty. Operand 247 states and 410 transitions. [2020-07-20 16:44:11,762 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 238 [2020-07-20 16:44:11,763 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 16:44:11,763 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:11,977 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:11,978 INFO L427 AbstractCegarLoop]: === Iteration 37 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 16:44:11,978 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 16:44:11,978 INFO L82 PathProgramCache]: Analyzing trace with hash 638865236, now seen corresponding path program 5 times [2020-07-20 16:44:11,978 INFO L163 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2020-07-20 16:44:11,979 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [2024065878] [2020-07-20 16:44:11,979 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:12,286 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:12,287 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 16:44:12,288 INFO L263 TraceCheckSpWp]: Trace formula consists of 461 conjuncts, 10 conjunts are in the unsatisfiable core [2020-07-20 16:44:12,292 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 16:44:12,370 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:12,370 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2020-07-20 16:44:13,102 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:13,103 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:13,219 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:13,220 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:13,269 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:13,270 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:13,325 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:13,409 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:13,629 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:13,629 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [2024065878] [2020-07-20 16:44:13,630 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-20 16:44:13,630 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 11] total 14 [2020-07-20 16:44:13,630 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [554302504] [2020-07-20 16:44:13,631 INFO L459 AbstractCegarLoop]: Interpolant automaton has 14 states [2020-07-20 16:44:13,631 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2020-07-20 16:44:13,631 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2020-07-20 16:44:13,632 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=144, Unknown=0, NotChecked=0, Total=182 [2020-07-20 16:44:13,632 INFO L87 Difference]: Start difference. First operand 247 states and 410 transitions. Second operand 14 states. [2020-07-20 16:44:13,857 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 16:44:13,857 INFO L93 Difference]: Finished difference Result 290 states and 514 transitions. [2020-07-20 16:44:13,858 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2020-07-20 16:44:13,858 INFO L78 Accepts]: Start accepts. Automaton has 14 states. Word has length 237 [2020-07-20 16:44:13,859 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 16:44:13,863 INFO L225 Difference]: With dead ends: 290 [2020-07-20 16:44:13,863 INFO L226 Difference]: Without dead ends: 286 [2020-07-20 16:44:13,864 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:13,864 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 286 states. [2020-07-20 16:44:13,881 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 286 to 255. [2020-07-20 16:44:13,881 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 255 states. [2020-07-20 16:44:13,883 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 255 states to 255 states and 440 transitions. [2020-07-20 16:44:13,884 INFO L78 Accepts]: Start accepts. Automaton has 255 states and 440 transitions. Word has length 237 [2020-07-20 16:44:13,884 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 16:44:13,884 INFO L479 AbstractCegarLoop]: Abstraction has 255 states and 440 transitions. [2020-07-20 16:44:13,884 INFO L480 AbstractCegarLoop]: Interpolant automaton has 14 states. [2020-07-20 16:44:13,885 INFO L276 IsEmpty]: Start isEmpty. Operand 255 states and 440 transitions. [2020-07-20 16:44:13,888 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 315 [2020-07-20 16:44:13,888 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 16:44:13,889 INFO L422 BasicCegarLoop]: trace histogram [25, 25, 22, 22, 13, 12, 12, 12, 12, 12, 12, 12, 12, 12, 11, 11, 11, 11, 11, 11, 11, 10, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-07-20 16:44:14,103 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:14,104 INFO L427 AbstractCegarLoop]: === Iteration 38 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 16:44:14,104 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 16:44:14,105 INFO L82 PathProgramCache]: Analyzing trace with hash 1263784222, now seen corresponding path program 6 times [2020-07-20 16:44:14,105 INFO L163 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2020-07-20 16:44:14,105 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [414017333] [2020-07-20 16:44:14,106 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:14,436 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:14,436 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 16:44:14,439 INFO L263 TraceCheckSpWp]: Trace formula consists of 609 conjuncts, 12 conjunts are in the unsatisfiable core [2020-07-20 16:44:14,443 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 16:44:14,554 INFO L134 CoverageAnalysis]: Checked inductivity of 2752 backedges. 200 proven. 334 refuted. 0 times theorem prover too weak. 2218 trivial. 0 not checked. [2020-07-20 16:44:14,554 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2020-07-20 16:44:15,775 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:15,951 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:15,952 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:16,098 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:16,162 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:16,261 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:16,497 INFO L134 CoverageAnalysis]: Checked inductivity of 2752 backedges. 202 proven. 342 refuted. 0 times theorem prover too weak. 2208 trivial. 0 not checked. [2020-07-20 16:44:16,497 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [414017333] [2020-07-20 16:44:16,498 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-20 16:44:16,498 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 13] total 16 [2020-07-20 16:44:16,498 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1956289955] [2020-07-20 16:44:16,499 INFO L459 AbstractCegarLoop]: Interpolant automaton has 16 states [2020-07-20 16:44:16,499 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2020-07-20 16:44:16,499 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2020-07-20 16:44:16,500 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=192, Unknown=0, NotChecked=0, Total=240 [2020-07-20 16:44:16,500 INFO L87 Difference]: Start difference. First operand 255 states and 440 transitions. Second operand 16 states. [2020-07-20 16:44:16,775 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 16:44:16,775 INFO L93 Difference]: Finished difference Result 308 states and 592 transitions. [2020-07-20 16:44:16,777 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2020-07-20 16:44:16,777 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 314 [2020-07-20 16:44:16,778 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 16:44:16,783 INFO L225 Difference]: With dead ends: 308 [2020-07-20 16:44:16,784 INFO L226 Difference]: Without dead ends: 304 [2020-07-20 16:44:16,785 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 633 GetRequests, 604 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:16,785 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 304 states. [2020-07-20 16:44:16,806 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 304 to 257. [2020-07-20 16:44:16,806 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 257 states. [2020-07-20 16:44:16,809 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 257 states to 257 states and 444 transitions. [2020-07-20 16:44:16,809 INFO L78 Accepts]: Start accepts. Automaton has 257 states and 444 transitions. Word has length 314 [2020-07-20 16:44:16,810 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 16:44:16,810 INFO L479 AbstractCegarLoop]: Abstraction has 257 states and 444 transitions. [2020-07-20 16:44:16,810 INFO L480 AbstractCegarLoop]: Interpolant automaton has 16 states. [2020-07-20 16:44:16,810 INFO L276 IsEmpty]: Start isEmpty. Operand 257 states and 444 transitions. [2020-07-20 16:44:16,814 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 323 [2020-07-20 16:44:16,814 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 16:44:16,814 INFO L422 BasicCegarLoop]: trace histogram [24, 24, 23, 23, 17, 16, 12, 12, 12, 12, 12, 12, 12, 11, 11, 11, 11, 11, 11, 11, 8, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-07-20 16:44:17,028 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:17,029 INFO L427 AbstractCegarLoop]: === Iteration 39 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 16:44:17,029 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 16:44:17,030 INFO L82 PathProgramCache]: Analyzing trace with hash 1046011394, now seen corresponding path program 19 times [2020-07-20 16:44:17,030 INFO L163 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2020-07-20 16:44:17,030 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [739355941] [2020-07-20 16:44:17,031 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:17,354 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:17,355 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 16:44:17,357 INFO L263 TraceCheckSpWp]: Trace formula consists of 482 conjuncts, 22 conjunts are in the unsatisfiable core [2020-07-20 16:44:17,361 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 16:44:17,632 INFO L134 CoverageAnalysis]: Checked inductivity of 2856 backedges. 1536 proven. 390 refuted. 0 times theorem prover too weak. 930 trivial. 0 not checked. [2020-07-20 16:44:17,632 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2020-07-20 16:44:20,179 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:20,180 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:20,385 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:20,511 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:20,512 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:20,586 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:21,374 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:21,375 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:21,574 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:21,694 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:21,765 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:21,891 INFO L134 CoverageAnalysis]: Checked inductivity of 2856 backedges. 296 proven. 834 refuted. 0 times theorem prover too weak. 1726 trivial. 0 not checked. [2020-07-20 16:44:21,891 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [739355941] [2020-07-20 16:44:21,892 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-20 16:44:21,892 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 23] total 29 [2020-07-20 16:44:21,892 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [949180678] [2020-07-20 16:44:21,892 INFO L459 AbstractCegarLoop]: Interpolant automaton has 29 states [2020-07-20 16:44:21,893 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2020-07-20 16:44:21,893 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2020-07-20 16:44:21,893 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=716, Unknown=0, NotChecked=0, Total=812 [2020-07-20 16:44:21,893 INFO L87 Difference]: Start difference. First operand 257 states and 444 transitions. Second operand 29 states. [2020-07-20 16:44:23,258 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 16:44:23,259 INFO L93 Difference]: Finished difference Result 582 states and 1102 transitions. [2020-07-20 16:44:23,260 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2020-07-20 16:44:23,260 INFO L78 Accepts]: Start accepts. Automaton has 29 states. Word has length 322 [2020-07-20 16:44:23,260 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 16:44:23,264 INFO L225 Difference]: With dead ends: 582 [2020-07-20 16:44:23,264 INFO L226 Difference]: Without dead ends: 327 [2020-07-20 16:44:23,267 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 661 GetRequests, 597 SyntacticMatches, 19 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 391 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=341, Invalid=1821, Unknown=0, NotChecked=0, Total=2162 [2020-07-20 16:44:23,268 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 327 states. [2020-07-20 16:44:23,288 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 327 to 274. [2020-07-20 16:44:23,289 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 274 states. [2020-07-20 16:44:23,291 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 274 states to 274 states and 483 transitions. [2020-07-20 16:44:23,291 INFO L78 Accepts]: Start accepts. Automaton has 274 states and 483 transitions. Word has length 322 [2020-07-20 16:44:23,292 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 16:44:23,292 INFO L479 AbstractCegarLoop]: Abstraction has 274 states and 483 transitions. [2020-07-20 16:44:23,292 INFO L480 AbstractCegarLoop]: Interpolant automaton has 29 states. [2020-07-20 16:44:23,292 INFO L276 IsEmpty]: Start isEmpty. Operand 274 states and 483 transitions. [2020-07-20 16:44:23,296 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 250 [2020-07-20 16:44:23,296 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 16:44:23,296 INFO L422 BasicCegarLoop]: trace histogram [20, 20, 17, 17, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 8, 8, 8, 8, 8, 8, 8, 7, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-07-20 16:44:23,509 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:23,510 INFO L427 AbstractCegarLoop]: === Iteration 40 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 16:44:23,510 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 16:44:23,511 INFO L82 PathProgramCache]: Analyzing trace with hash -1057498309, now seen corresponding path program 6 times [2020-07-20 16:44:23,511 INFO L163 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2020-07-20 16:44:23,511 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [766527010] [2020-07-20 16:44:23,512 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:23,879 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:23,879 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 16:44:23,881 INFO L263 TraceCheckSpWp]: Trace formula consists of 484 conjuncts, 16 conjunts are in the unsatisfiable core [2020-07-20 16:44:23,885 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 16:44:24,035 INFO L134 CoverageAnalysis]: Checked inductivity of 1686 backedges. 86 proven. 445 refuted. 0 times theorem prover too weak. 1155 trivial. 0 not checked. [2020-07-20 16:44:24,035 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2020-07-20 16:44:26,016 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:26,580 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:26,581 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:26,904 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:26,905 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:27,108 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:27,221 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:27,222 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:27,287 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:27,288 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:27,368 INFO L134 CoverageAnalysis]: Checked inductivity of 1686 backedges. 86 proven. 466 refuted. 0 times theorem prover too weak. 1134 trivial. 0 not checked. [2020-07-20 16:44:27,368 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [766527010] [2020-07-20 16:44:27,369 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-20 16:44:27,369 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 17] total 20 [2020-07-20 16:44:27,369 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [995890686] [2020-07-20 16:44:27,369 INFO L459 AbstractCegarLoop]: Interpolant automaton has 20 states [2020-07-20 16:44:27,370 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2020-07-20 16:44:27,370 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2020-07-20 16:44:27,370 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=310, Unknown=0, NotChecked=0, Total=380 [2020-07-20 16:44:27,370 INFO L87 Difference]: Start difference. First operand 274 states and 483 transitions. Second operand 20 states. [2020-07-20 16:44:27,776 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 16:44:27,777 INFO L93 Difference]: Finished difference Result 296 states and 548 transitions. [2020-07-20 16:44:27,783 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2020-07-20 16:44:27,783 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 249 [2020-07-20 16:44:27,784 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 16:44:27,787 INFO L225 Difference]: With dead ends: 296 [2020-07-20 16:44:27,787 INFO L226 Difference]: Without dead ends: 292 [2020-07-20 16:44:27,789 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 505 GetRequests, 466 SyntacticMatches, 14 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 142 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=141, Invalid=561, Unknown=0, NotChecked=0, Total=702 [2020-07-20 16:44:27,789 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 292 states. [2020-07-20 16:44:27,807 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 292 to 276. [2020-07-20 16:44:27,807 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 276 states. [2020-07-20 16:44:27,810 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 276 states to 276 states and 492 transitions. [2020-07-20 16:44:27,810 INFO L78 Accepts]: Start accepts. Automaton has 276 states and 492 transitions. Word has length 249 [2020-07-20 16:44:27,811 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 16:44:27,811 INFO L479 AbstractCegarLoop]: Abstraction has 276 states and 492 transitions. [2020-07-20 16:44:27,811 INFO L480 AbstractCegarLoop]: Interpolant automaton has 20 states. [2020-07-20 16:44:27,811 INFO L276 IsEmpty]: Start isEmpty. Operand 276 states and 492 transitions. [2020-07-20 16:44:27,814 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 243 [2020-07-20 16:44:27,815 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 16:44:27,815 INFO L422 BasicCegarLoop]: trace histogram [18, 18, 17, 17, 13, 12, 9, 9, 9, 9, 9, 9, 9, 8, 8, 8, 8, 8, 8, 8, 5, 5, 5, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-07-20 16:44:28,028 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:28,029 INFO L427 AbstractCegarLoop]: === Iteration 41 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 16:44:28,030 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 16:44:28,031 INFO L82 PathProgramCache]: Analyzing trace with hash -983003310, now seen corresponding path program 20 times [2020-07-20 16:44:28,031 INFO L163 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2020-07-20 16:44:28,031 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [435790597] [2020-07-20 16:44:28,032 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:28,368 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:28,368 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 16:44:28,370 INFO L263 TraceCheckSpWp]: Trace formula consists of 363 conjuncts, 20 conjunts are in the unsatisfiable core [2020-07-20 16:44:28,373 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 16:44:28,632 INFO L134 CoverageAnalysis]: Checked inductivity of 1556 backedges. 838 proven. 246 refuted. 0 times theorem prover too weak. 472 trivial. 0 not checked. [2020-07-20 16:44:28,632 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2020-07-20 16:44:30,587 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:30,717 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:30,795 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:30,796 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:31,608 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:31,609 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:31,821 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:31,822 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:31,945 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:31,946 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:32,022 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:32,023 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:32,149 INFO L134 CoverageAnalysis]: Checked inductivity of 1556 backedges. 239 proven. 483 refuted. 0 times theorem prover too weak. 834 trivial. 0 not checked. [2020-07-20 16:44:32,149 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [435790597] [2020-07-20 16:44:32,149 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-20 16:44:32,150 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 21] total 25 [2020-07-20 16:44:32,150 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1981093848] [2020-07-20 16:44:32,150 INFO L459 AbstractCegarLoop]: Interpolant automaton has 25 states [2020-07-20 16:44:32,150 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2020-07-20 16:44:32,151 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2020-07-20 16:44:32,151 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=521, Unknown=0, NotChecked=0, Total=600 [2020-07-20 16:44:32,151 INFO L87 Difference]: Start difference. First operand 276 states and 492 transitions. Second operand 25 states. [2020-07-20 16:44:33,257 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 16:44:33,257 INFO L93 Difference]: Finished difference Result 566 states and 1039 transitions. [2020-07-20 16:44:33,258 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2020-07-20 16:44:33,258 INFO L78 Accepts]: Start accepts. Automaton has 25 states. Word has length 242 [2020-07-20 16:44:33,259 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 16:44:33,263 INFO L225 Difference]: With dead ends: 566 [2020-07-20 16:44:33,263 INFO L226 Difference]: Without dead ends: 296 [2020-07-20 16:44:33,266 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 498 GetRequests, 441 SyntacticMatches, 19 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 261 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=263, Invalid=1297, Unknown=0, NotChecked=0, Total=1560 [2020-07-20 16:44:33,266 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 296 states. [2020-07-20 16:44:33,283 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 296 to 281. [2020-07-20 16:44:33,284 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 281 states. [2020-07-20 16:44:33,286 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 281 states to 281 states and 488 transitions. [2020-07-20 16:44:33,287 INFO L78 Accepts]: Start accepts. Automaton has 281 states and 488 transitions. Word has length 242 [2020-07-20 16:44:33,287 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 16:44:33,287 INFO L479 AbstractCegarLoop]: Abstraction has 281 states and 488 transitions. [2020-07-20 16:44:33,288 INFO L480 AbstractCegarLoop]: Interpolant automaton has 25 states. [2020-07-20 16:44:33,288 INFO L276 IsEmpty]: Start isEmpty. Operand 281 states and 488 transitions. [2020-07-20 16:44:33,291 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 246 [2020-07-20 16:44:33,291 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 16:44:33,291 INFO L422 BasicCegarLoop]: trace histogram [18, 18, 17, 17, 14, 14, 9, 9, 9, 9, 9, 9, 9, 8, 8, 8, 8, 8, 8, 8, 6, 5, 4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-07-20 16:44:33,504 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:33,505 INFO L427 AbstractCegarLoop]: === Iteration 42 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 16:44:33,505 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 16:44:33,506 INFO L82 PathProgramCache]: Analyzing trace with hash -1811562198, now seen corresponding path program 21 times [2020-07-20 16:44:33,506 INFO L163 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2020-07-20 16:44:33,507 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [665901849] [2020-07-20 16:44:33,507 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:33,865 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:33,866 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 16:44:33,869 INFO L263 TraceCheckSpWp]: Trace formula consists of 372 conjuncts, 22 conjunts are in the unsatisfiable core [2020-07-20 16:44:33,872 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 16:44:34,095 INFO L134 CoverageAnalysis]: Checked inductivity of 1594 backedges. 320 proven. 425 refuted. 0 times theorem prover too weak. 849 trivial. 0 not checked. [2020-07-20 16:44:34,095 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2020-07-20 16:44:35,275 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:35,276 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:35,398 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:35,400 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:35,488 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:35,489 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:36,919 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:37,255 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:37,255 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:37,467 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:37,603 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:37,604 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:37,687 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:37,778 INFO L134 CoverageAnalysis]: Checked inductivity of 1594 backedges. 320 proven. 446 refuted. 0 times theorem prover too weak. 828 trivial. 0 not checked. [2020-07-20 16:44:37,778 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [665901849] [2020-07-20 16:44:37,779 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-20 16:44:37,779 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 23] total 27 [2020-07-20 16:44:37,779 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1068633778] [2020-07-20 16:44:37,779 INFO L459 AbstractCegarLoop]: Interpolant automaton has 27 states [2020-07-20 16:44:37,779 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2020-07-20 16:44:37,780 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2020-07-20 16:44:37,780 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=613, Unknown=0, NotChecked=0, Total=702 [2020-07-20 16:44:37,780 INFO L87 Difference]: Start difference. First operand 281 states and 488 transitions. Second operand 27 states. [2020-07-20 16:44:39,342 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 16:44:39,342 INFO L93 Difference]: Finished difference Result 601 states and 1104 transitions. [2020-07-20 16:44:39,343 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2020-07-20 16:44:39,343 INFO L78 Accepts]: Start accepts. Automaton has 27 states. Word has length 245 [2020-07-20 16:44:39,344 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 16:44:39,348 INFO L225 Difference]: With dead ends: 601 [2020-07-20 16:44:39,348 INFO L226 Difference]: Without dead ends: 326 [2020-07-20 16:44:39,351 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 508 GetRequests, 443 SyntacticMatches, 21 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 398 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=340, Invalid=1730, Unknown=0, NotChecked=0, Total=2070 [2020-07-20 16:44:39,351 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 326 states. [2020-07-20 16:44:39,369 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 326 to 305. [2020-07-20 16:44:39,369 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 305 states. [2020-07-20 16:44:39,372 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 305 states to 305 states and 560 transitions. [2020-07-20 16:44:39,373 INFO L78 Accepts]: Start accepts. Automaton has 305 states and 560 transitions. Word has length 245 [2020-07-20 16:44:39,373 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 16:44:39,373 INFO L479 AbstractCegarLoop]: Abstraction has 305 states and 560 transitions. [2020-07-20 16:44:39,374 INFO L480 AbstractCegarLoop]: Interpolant automaton has 27 states. [2020-07-20 16:44:39,374 INFO L276 IsEmpty]: Start isEmpty. Operand 305 states and 560 transitions. [2020-07-20 16:44:39,378 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 323 [2020-07-20 16:44:39,379 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 16:44:39,379 INFO L422 BasicCegarLoop]: trace histogram [24, 24, 23, 23, 17, 16, 12, 12, 12, 12, 12, 12, 12, 11, 11, 11, 11, 11, 11, 11, 8, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-07-20 16:44:39,593 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:39,594 INFO L427 AbstractCegarLoop]: === Iteration 43 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 16:44:39,594 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 16:44:39,594 INFO L82 PathProgramCache]: Analyzing trace with hash 1734163382, now seen corresponding path program 22 times [2020-07-20 16:44:39,595 INFO L163 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2020-07-20 16:44:39,595 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1938443882] [2020-07-20 16:44:39,595 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:40,002 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:40,002 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 16:44:40,004 INFO L263 TraceCheckSpWp]: Trace formula consists of 623 conjuncts, 16 conjunts are in the unsatisfiable core [2020-07-20 16:44:40,008 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 16:44:40,152 INFO L134 CoverageAnalysis]: Checked inductivity of 2856 backedges. 100 proven. 648 refuted. 0 times theorem prover too weak. 2108 trivial. 0 not checked. [2020-07-20 16:44:40,152 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2020-07-20 16:44:42,367 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:42,368 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:42,981 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:42,982 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:43,356 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:43,585 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:43,714 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:43,791 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:43,928 INFO L134 CoverageAnalysis]: Checked inductivity of 2856 backedges. 100 proven. 672 refuted. 0 times theorem prover too weak. 2084 trivial. 0 not checked. [2020-07-20 16:44:43,929 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1938443882] [2020-07-20 16:44:43,929 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-20 16:44:43,929 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 17] total 20 [2020-07-20 16:44:43,929 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1148222167] [2020-07-20 16:44:43,930 INFO L459 AbstractCegarLoop]: Interpolant automaton has 20 states [2020-07-20 16:44:43,930 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2020-07-20 16:44:43,931 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2020-07-20 16:44:43,931 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=310, Unknown=0, NotChecked=0, Total=380 [2020-07-20 16:44:43,931 INFO L87 Difference]: Start difference. First operand 305 states and 560 transitions. Second operand 20 states. [2020-07-20 16:44:44,395 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 16:44:44,396 INFO L93 Difference]: Finished difference Result 324 states and 610 transitions. [2020-07-20 16:44:44,397 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2020-07-20 16:44:44,397 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 322 [2020-07-20 16:44:44,398 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 16:44:44,404 INFO L225 Difference]: With dead ends: 324 [2020-07-20 16:44:44,404 INFO L226 Difference]: Without dead ends: 320 [2020-07-20 16:44:44,405 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 650 GetRequests, 611 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:44,406 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 320 states. [2020-07-20 16:44:44,436 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 320 to 317. [2020-07-20 16:44:44,436 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 317 states. [2020-07-20 16:44:44,440 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 317 states to 317 states and 599 transitions. [2020-07-20 16:44:44,441 INFO L78 Accepts]: Start accepts. Automaton has 317 states and 599 transitions. Word has length 322 [2020-07-20 16:44:44,442 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 16:44:44,445 INFO L479 AbstractCegarLoop]: Abstraction has 317 states and 599 transitions. [2020-07-20 16:44:44,445 INFO L480 AbstractCegarLoop]: Interpolant automaton has 20 states. [2020-07-20 16:44:44,445 INFO L276 IsEmpty]: Start isEmpty. Operand 317 states and 599 transitions. [2020-07-20 16:44:44,450 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 335 [2020-07-20 16:44:44,450 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 16:44:44,451 INFO L422 BasicCegarLoop]: trace histogram [28, 28, 21, 21, 17, 16, 14, 14, 14, 14, 14, 14, 14, 12, 10, 10, 10, 10, 10, 10, 10, 6, 4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-07-20 16:44:44,658 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:44,659 INFO L427 AbstractCegarLoop]: === Iteration 44 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 16:44:44,659 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 16:44:44,660 INFO L82 PathProgramCache]: Analyzing trace with hash 794351599, now seen corresponding path program 23 times [2020-07-20 16:44:44,660 INFO L163 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2020-07-20 16:44:44,661 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1016424365] [2020-07-20 16:44:44,661 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:45,091 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:45,092 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 16:44:45,094 INFO L263 TraceCheckSpWp]: Trace formula consists of 647 conjuncts, 14 conjunts are in the unsatisfiable core [2020-07-20 16:44:45,142 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 16:44:45,286 INFO L134 CoverageAnalysis]: Checked inductivity of 3152 backedges. 142 proven. 546 refuted. 0 times theorem prover too weak. 2464 trivial. 0 not checked. [2020-07-20 16:44:45,287 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2020-07-20 16:44:46,972 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:46,973 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:47,489 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:47,749 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:47,750 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:47,906 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:47,968 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:47,968 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:48,030 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:48,119 INFO L134 CoverageAnalysis]: Checked inductivity of 3152 backedges. 142 proven. 562 refuted. 0 times theorem prover too weak. 2448 trivial. 0 not checked. [2020-07-20 16:44:48,120 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1016424365] [2020-07-20 16:44:48,120 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-20 16:44:48,120 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 15] total 18 [2020-07-20 16:44:48,120 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1879633012] [2020-07-20 16:44:48,121 INFO L459 AbstractCegarLoop]: Interpolant automaton has 18 states [2020-07-20 16:44:48,121 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2020-07-20 16:44:48,122 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2020-07-20 16:44:48,122 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=248, Unknown=0, NotChecked=0, Total=306 [2020-07-20 16:44:48,122 INFO L87 Difference]: Start difference. First operand 317 states and 599 transitions. Second operand 18 states. [2020-07-20 16:44:48,520 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 16:44:48,520 INFO L93 Difference]: Finished difference Result 367 states and 766 transitions. [2020-07-20 16:44:48,522 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-07-20 16:44:48,522 INFO L78 Accepts]: Start accepts. Automaton has 18 states. Word has length 334 [2020-07-20 16:44:48,523 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 16:44:48,530 INFO L225 Difference]: With dead ends: 367 [2020-07-20 16:44:48,531 INFO L226 Difference]: Without dead ends: 363 [2020-07-20 16:44:48,532 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 673 GetRequests, 639 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:44:48,533 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 363 states. [2020-07-20 16:44:48,557 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 363 to 325. [2020-07-20 16:44:48,557 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 325 states. [2020-07-20 16:44:48,561 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 325 states to 325 states and 633 transitions. [2020-07-20 16:44:48,562 INFO L78 Accepts]: Start accepts. Automaton has 325 states and 633 transitions. Word has length 334 [2020-07-20 16:44:48,562 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 16:44:48,562 INFO L479 AbstractCegarLoop]: Abstraction has 325 states and 633 transitions. [2020-07-20 16:44:48,562 INFO L480 AbstractCegarLoop]: Interpolant automaton has 18 states. [2020-07-20 16:44:48,562 INFO L276 IsEmpty]: Start isEmpty. Operand 325 states and 633 transitions. [2020-07-20 16:44:48,566 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 391 [2020-07-20 16:44:48,566 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 16:44:48,566 INFO L422 BasicCegarLoop]: trace histogram [30, 30, 27, 27, 21, 20, 15, 15, 15, 15, 15, 15, 15, 13, 13, 13, 13, 13, 13, 13, 10, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-07-20 16:44:48,767 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:48,767 INFO L427 AbstractCegarLoop]: === Iteration 45 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 16:44:48,768 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 16:44:48,768 INFO L82 PathProgramCache]: Analyzing trace with hash 1577044181, now seen corresponding path program 24 times [2020-07-20 16:44:48,769 INFO L163 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2020-07-20 16:44:48,769 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [710389194] [2020-07-20 16:44:48,769 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:49,246 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:49,246 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 16:44:49,249 INFO L263 TraceCheckSpWp]: Trace formula consists of 582 conjuncts, 22 conjunts are in the unsatisfiable core [2020-07-20 16:44:49,254 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 16:44:49,599 INFO L134 CoverageAnalysis]: Checked inductivity of 4276 backedges. 587 proven. 779 refuted. 0 times theorem prover too weak. 2910 trivial. 0 not checked. [2020-07-20 16:44:49,600 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2020-07-20 16:44:51,621 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:51,942 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:51,943 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:52,121 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:52,200 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:52,201 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:52,277 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:53,356 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:53,689 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:53,838 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:53,839 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:53,938 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:54,086 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:54,247 INFO L134 CoverageAnalysis]: Checked inductivity of 4276 backedges. 589 proven. 797 refuted. 0 times theorem prover too weak. 2890 trivial. 0 not checked. [2020-07-20 16:44:54,247 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [710389194] [2020-07-20 16:44:54,248 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-20 16:44:54,248 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 23] total 27 [2020-07-20 16:44:54,248 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [617551918] [2020-07-20 16:44:54,249 INFO L459 AbstractCegarLoop]: Interpolant automaton has 27 states [2020-07-20 16:44:54,249 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2020-07-20 16:44:54,249 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2020-07-20 16:44:54,250 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=615, Unknown=0, NotChecked=0, Total=702 [2020-07-20 16:44:54,250 INFO L87 Difference]: Start difference. First operand 325 states and 633 transitions. Second operand 27 states. [2020-07-20 16:44:56,073 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 16:44:56,073 INFO L93 Difference]: Finished difference Result 786 states and 1685 transitions. [2020-07-20 16:44:56,074 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2020-07-20 16:44:56,075 INFO L78 Accepts]: Start accepts. Automaton has 27 states. Word has length 390 [2020-07-20 16:44:56,075 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 16:44:56,083 INFO L225 Difference]: With dead ends: 786 [2020-07-20 16:44:56,083 INFO L226 Difference]: Without dead ends: 430 [2020-07-20 16:44:56,087 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 801 GetRequests, 733 SyntacticMatches, 21 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 437 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=390, Invalid=1962, Unknown=0, NotChecked=0, Total=2352 [2020-07-20 16:44:56,087 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 430 states. [2020-07-20 16:44:56,114 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 430 to 390. [2020-07-20 16:44:56,114 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 390 states. [2020-07-20 16:44:56,119 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 390 states to 390 states and 806 transitions. [2020-07-20 16:44:56,120 INFO L78 Accepts]: Start accepts. Automaton has 390 states and 806 transitions. Word has length 390 [2020-07-20 16:44:56,120 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 16:44:56,121 INFO L479 AbstractCegarLoop]: Abstraction has 390 states and 806 transitions. [2020-07-20 16:44:56,121 INFO L480 AbstractCegarLoop]: Interpolant automaton has 27 states. [2020-07-20 16:44:56,121 INFO L276 IsEmpty]: Start isEmpty. Operand 390 states and 806 transitions. [2020-07-20 16:44:56,128 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 415 [2020-07-20 16:44:56,128 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 16:44:56,129 INFO L422 BasicCegarLoop]: trace histogram [32, 32, 29, 29, 21, 20, 16, 16, 16, 16, 16, 16, 16, 14, 14, 14, 14, 14, 14, 14, 12, 8, 6, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-07-20 16:44:56,341 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 46 z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-07-20 16:44:56,342 INFO L427 AbstractCegarLoop]: === Iteration 46 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 16:44:56,342 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 16:44:56,342 INFO L82 PathProgramCache]: Analyzing trace with hash 666959347, now seen corresponding path program 25 times [2020-07-20 16:44:56,343 INFO L163 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2020-07-20 16:44:56,343 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1677352818] [2020-07-20 16:44:56,343 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:44:56,801 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:56,801 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 16:44:56,804 INFO L263 TraceCheckSpWp]: Trace formula consists of 618 conjuncts, 24 conjunts are in the unsatisfiable core [2020-07-20 16:44:56,808 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 16:44:57,172 INFO L134 CoverageAnalysis]: Checked inductivity of 4852 backedges. 763 proven. 818 refuted. 0 times theorem prover too weak. 3271 trivial. 0 not checked. [2020-07-20 16:44:57,172 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2020-07-20 16:44:59,891 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:44:59,892 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:45:00,305 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:45:00,306 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:45:00,545 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:45:00,686 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:45:00,770 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:45:00,771 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:45:01,860 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:45:02,083 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:45:02,282 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:45:02,386 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:45:02,524 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:45:02,865 INFO L134 CoverageAnalysis]: Checked inductivity of 4852 backedges. 765 proven. 842 refuted. 0 times theorem prover too weak. 3245 trivial. 0 not checked. [2020-07-20 16:45:02,866 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1677352818] [2020-07-20 16:45:02,866 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-20 16:45:02,866 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 25] total 29 [2020-07-20 16:45:02,867 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [443399532] [2020-07-20 16:45:02,867 INFO L459 AbstractCegarLoop]: Interpolant automaton has 29 states [2020-07-20 16:45:02,867 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2020-07-20 16:45:02,868 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2020-07-20 16:45:02,868 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=715, Unknown=0, NotChecked=0, Total=812 [2020-07-20 16:45:02,868 INFO L87 Difference]: Start difference. First operand 390 states and 806 transitions. Second operand 29 states. [2020-07-20 16:45:04,931 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 16:45:04,931 INFO L93 Difference]: Finished difference Result 921 states and 1999 transitions. [2020-07-20 16:45:04,932 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2020-07-20 16:45:04,933 INFO L78 Accepts]: Start accepts. Automaton has 29 states. Word has length 414 [2020-07-20 16:45:04,933 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 16:45:04,941 INFO L225 Difference]: With dead ends: 921 [2020-07-20 16:45:04,941 INFO L226 Difference]: Without dead ends: 453 [2020-07-20 16:45:04,946 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 854 GetRequests, 777 SyntacticMatches, 23 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 631 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=479, Invalid=2601, Unknown=0, NotChecked=0, Total=3080 [2020-07-20 16:45:04,947 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 453 states. [2020-07-20 16:45:04,975 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 453 to 414. [2020-07-20 16:45:04,976 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 414 states. [2020-07-20 16:45:04,981 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 414 states to 414 states and 857 transitions. [2020-07-20 16:45:04,982 INFO L78 Accepts]: Start accepts. Automaton has 414 states and 857 transitions. Word has length 414 [2020-07-20 16:45:04,983 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 16:45:04,983 INFO L479 AbstractCegarLoop]: Abstraction has 414 states and 857 transitions. [2020-07-20 16:45:04,983 INFO L480 AbstractCegarLoop]: Interpolant automaton has 29 states. [2020-07-20 16:45:04,983 INFO L276 IsEmpty]: Start isEmpty. Operand 414 states and 857 transitions. [2020-07-20 16:45:04,989 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 359 [2020-07-20 16:45:04,990 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 16:45:04,990 INFO L422 BasicCegarLoop]: trace histogram [27, 27, 26, 26, 17, 16, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 10, 10, 4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-07-20 16:45:05,203 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:05,204 INFO L427 AbstractCegarLoop]: === Iteration 47 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 16:45:05,204 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 16:45:05,204 INFO L82 PathProgramCache]: Analyzing trace with hash 365872703, now seen corresponding path program 26 times [2020-07-20 16:45:05,205 INFO L163 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2020-07-20 16:45:05,205 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [408261651] [2020-07-20 16:45:05,205 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:05,727 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:05,727 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 16:45:05,730 INFO L263 TraceCheckSpWp]: Trace formula consists of 693 conjuncts, 14 conjunts are in the unsatisfiable core [2020-07-20 16:45:05,734 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 16:45:05,873 INFO L134 CoverageAnalysis]: Checked inductivity of 3584 backedges. 179 proven. 557 refuted. 0 times theorem prover too weak. 2848 trivial. 0 not checked. [2020-07-20 16:45:05,874 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2020-07-20 16:45:07,744 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:45:07,745 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:45:08,211 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:45:08,212 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:45:08,492 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:45:08,493 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:45:08,611 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:45:08,612 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:45:08,682 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:45:08,766 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:45:08,920 INFO L134 CoverageAnalysis]: Checked inductivity of 3584 backedges. 179 proven. 573 refuted. 0 times theorem prover too weak. 2832 trivial. 0 not checked. [2020-07-20 16:45:08,921 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [408261651] [2020-07-20 16:45:08,921 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-20 16:45:08,922 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 15] total 18 [2020-07-20 16:45:08,922 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2137393727] [2020-07-20 16:45:08,922 INFO L459 AbstractCegarLoop]: Interpolant automaton has 18 states [2020-07-20 16:45:08,922 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2020-07-20 16:45:08,923 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2020-07-20 16:45:08,923 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=248, Unknown=0, NotChecked=0, Total=306 [2020-07-20 16:45:08,923 INFO L87 Difference]: Start difference. First operand 414 states and 857 transitions. Second operand 18 states. [2020-07-20 16:45:09,270 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 16:45:09,270 INFO L93 Difference]: Finished difference Result 424 states and 875 transitions. [2020-07-20 16:45:09,271 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-07-20 16:45:09,272 INFO L78 Accepts]: Start accepts. Automaton has 18 states. Word has length 358 [2020-07-20 16:45:09,273 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 16:45:09,281 INFO L225 Difference]: With dead ends: 424 [2020-07-20 16:45:09,281 INFO L226 Difference]: Without dead ends: 420 [2020-07-20 16:45:09,282 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 721 GetRequests, 687 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:45:09,283 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 420 states. [2020-07-20 16:45:09,311 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 420 to 399. [2020-07-20 16:45:09,311 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 399 states. [2020-07-20 16:45:09,316 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 399 states to 399 states and 803 transitions. [2020-07-20 16:45:09,316 INFO L78 Accepts]: Start accepts. Automaton has 399 states and 803 transitions. Word has length 358 [2020-07-20 16:45:09,317 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 16:45:09,317 INFO L479 AbstractCegarLoop]: Abstraction has 399 states and 803 transitions. [2020-07-20 16:45:09,317 INFO L480 AbstractCegarLoop]: Interpolant automaton has 18 states. [2020-07-20 16:45:09,317 INFO L276 IsEmpty]: Start isEmpty. Operand 399 states and 803 transitions. [2020-07-20 16:45:09,323 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 330 [2020-07-20 16:45:09,323 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 16:45:09,324 INFO L422 BasicCegarLoop]: trace histogram [27, 27, 22, 22, 14, 14, 13, 13, 13, 13, 13, 13, 13, 13, 11, 11, 11, 11, 11, 11, 11, 8, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-07-20 16:45:09,536 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:09,537 INFO L427 AbstractCegarLoop]: === Iteration 48 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 16:45:09,538 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 16:45:09,538 INFO L82 PathProgramCache]: Analyzing trace with hash -950891687, now seen corresponding path program 27 times [2020-07-20 16:45:09,538 INFO L163 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2020-07-20 16:45:09,539 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [340577178] [2020-07-20 16:45:09,539 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:10,069 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:10,069 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 16:45:10,071 INFO L263 TraceCheckSpWp]: Trace formula consists of 490 conjuncts, 22 conjunts are in the unsatisfiable core [2020-07-20 16:45:10,075 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 16:45:10,426 INFO L134 CoverageAnalysis]: Checked inductivity of 3042 backedges. 619 proven. 457 refuted. 0 times theorem prover too weak. 1966 trivial. 0 not checked. [2020-07-20 16:45:10,427 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2020-07-20 16:45:12,217 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:45:12,435 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:45:12,577 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:45:12,660 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:45:12,661 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:45:13,776 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:45:13,995 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:45:14,170 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:45:14,264 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:45:14,264 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,671 INFO L134 CoverageAnalysis]: Checked inductivity of 3042 backedges. 619 proven. 475 refuted. 0 times theorem prover too weak. 1948 trivial. 0 not checked. [2020-07-20 16:45:14,672 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [340577178] [2020-07-20 16:45:14,672 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-20 16:45:14,672 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 23] total 27 [2020-07-20 16:45:14,672 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1402345818] [2020-07-20 16:45:14,673 INFO L459 AbstractCegarLoop]: Interpolant automaton has 27 states [2020-07-20 16:45:14,673 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2020-07-20 16:45:14,674 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2020-07-20 16:45:14,674 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=613, Unknown=0, NotChecked=0, Total=702 [2020-07-20 16:45:14,674 INFO L87 Difference]: Start difference. First operand 399 states and 803 transitions. Second operand 27 states. [2020-07-20 16:45:16,323 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 16:45:16,324 INFO L93 Difference]: Finished difference Result 839 states and 1747 transitions. [2020-07-20 16:45:16,325 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2020-07-20 16:45:16,326 INFO L78 Accepts]: Start accepts. Automaton has 27 states. Word has length 329 [2020-07-20 16:45:16,326 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 16:45:16,333 INFO L225 Difference]: With dead ends: 839 [2020-07-20 16:45:16,333 INFO L226 Difference]: Without dead ends: 446 [2020-07-20 16:45:16,337 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 673 GetRequests, 612 SyntacticMatches, 21 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 305 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=280, Invalid=1442, Unknown=0, NotChecked=0, Total=1722 [2020-07-20 16:45:16,338 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 446 states. [2020-07-20 16:45:16,362 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 446 to 410. [2020-07-20 16:45:16,362 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 410 states. [2020-07-20 16:45:16,366 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 410 states to 410 states and 802 transitions. [2020-07-20 16:45:16,367 INFO L78 Accepts]: Start accepts. Automaton has 410 states and 802 transitions. Word has length 329 [2020-07-20 16:45:16,367 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 16:45:16,368 INFO L479 AbstractCegarLoop]: Abstraction has 410 states and 802 transitions. [2020-07-20 16:45:16,368 INFO L480 AbstractCegarLoop]: Interpolant automaton has 27 states. [2020-07-20 16:45:16,368 INFO L276 IsEmpty]: Start isEmpty. Operand 410 states and 802 transitions. [2020-07-20 16:45:16,374 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 347 [2020-07-20 16:45:16,374 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 16:45:16,374 INFO L422 BasicCegarLoop]: trace histogram [27, 27, 24, 24, 17, 16, 13, 13, 13, 13, 13, 13, 13, 12, 12, 12, 12, 12, 12, 12, 10, 8, 5, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-07-20 16:45:16,589 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:16,590 INFO L427 AbstractCegarLoop]: === Iteration 49 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 16:45:16,590 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 16:45:16,591 INFO L82 PathProgramCache]: Analyzing trace with hash 317640776, now seen corresponding path program 28 times [2020-07-20 16:45:16,591 INFO L163 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2020-07-20 16:45:16,592 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [742195593] [2020-07-20 16:45:16,592 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:17,118 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:17,118 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 16:45:17,121 INFO L263 TraceCheckSpWp]: Trace formula consists of 670 conjuncts, 14 conjunts are in the unsatisfiable core [2020-07-20 16:45:17,125 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 16:45:17,356 INFO L134 CoverageAnalysis]: Checked inductivity of 3340 backedges. 239 proven. 467 refuted. 0 times theorem prover too weak. 2634 trivial. 0 not checked. [2020-07-20 16:45:17,357 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2020-07-20 16:45:19,360 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:45:19,925 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:45:19,926 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:45:20,180 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:45:20,348 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:45:20,349 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:45:20,422 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:45:20,423 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:45:20,554 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:45:20,826 INFO L134 CoverageAnalysis]: Checked inductivity of 3340 backedges. 241 proven. 481 refuted. 0 times theorem prover too weak. 2618 trivial. 0 not checked. [2020-07-20 16:45:20,827 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [742195593] [2020-07-20 16:45:20,827 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-20 16:45:20,827 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 15] total 18 [2020-07-20 16:45:20,827 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [942542609] [2020-07-20 16:45:20,828 INFO L459 AbstractCegarLoop]: Interpolant automaton has 18 states [2020-07-20 16:45:20,828 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2020-07-20 16:45:20,828 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2020-07-20 16:45:20,829 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=248, Unknown=0, NotChecked=0, Total=306 [2020-07-20 16:45:20,829 INFO L87 Difference]: Start difference. First operand 410 states and 802 transitions. Second operand 18 states. [2020-07-20 16:45:21,281 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 16:45:21,281 INFO L93 Difference]: Finished difference Result 417 states and 813 transitions. [2020-07-20 16:45:21,283 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-07-20 16:45:21,283 INFO L78 Accepts]: Start accepts. Automaton has 18 states. Word has length 346 [2020-07-20 16:45:21,283 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 16:45:21,289 INFO L225 Difference]: With dead ends: 417 [2020-07-20 16:45:21,289 INFO L226 Difference]: Without dead ends: 413 [2020-07-20 16:45:21,290 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 697 GetRequests, 663 SyntacticMatches, 12 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 101 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=112, Invalid=440, Unknown=0, NotChecked=0, Total=552 [2020-07-20 16:45:21,291 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 413 states. [2020-07-20 16:45:21,312 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 413 to 388. [2020-07-20 16:45:21,312 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 388 states. [2020-07-20 16:45:21,316 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 388 states to 388 states and 734 transitions. [2020-07-20 16:45:21,317 INFO L78 Accepts]: Start accepts. Automaton has 388 states and 734 transitions. Word has length 346 [2020-07-20 16:45:21,317 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 16:45:21,317 INFO L479 AbstractCegarLoop]: Abstraction has 388 states and 734 transitions. [2020-07-20 16:45:21,317 INFO L480 AbstractCegarLoop]: Interpolant automaton has 18 states. [2020-07-20 16:45:21,317 INFO L276 IsEmpty]: Start isEmpty. Operand 388 states and 734 transitions. [2020-07-20 16:45:21,325 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 669 [2020-07-20 16:45:21,325 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 16:45:21,326 INFO L422 BasicCegarLoop]: trace histogram [54, 54, 45, 45, 35, 32, 27, 27, 27, 27, 27, 27, 27, 22, 22, 22, 22, 22, 22, 22, 22, 10, 10, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-07-20 16:45:21,536 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:21,537 INFO L427 AbstractCegarLoop]: === Iteration 50 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 16:45:21,538 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 16:45:21,538 INFO L82 PathProgramCache]: Analyzing trace with hash -1268031916, now seen corresponding path program 29 times [2020-07-20 16:45:21,539 INFO L163 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2020-07-20 16:45:21,539 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [222726721] [2020-07-20 16:45:21,539 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:22,190 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:22,190 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 16:45:22,195 INFO L263 TraceCheckSpWp]: Trace formula consists of 991 conjuncts, 22 conjunts are in the unsatisfiable core [2020-07-20 16:45:22,201 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 16:45:22,618 INFO L134 CoverageAnalysis]: Checked inductivity of 13103 backedges. 6959 proven. 548 refuted. 0 times theorem prover too weak. 5596 trivial. 0 not checked. [2020-07-20 16:45:22,618 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2020-07-20 16:45:27,620 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:45:27,621 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:45:27,785 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:45:27,944 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:45:27,945 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:45:29,892 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:45:30,461 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:45:30,815 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:45:30,998 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:45:30,999 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:45:31,106 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:45:31,107 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:45:31,430 INFO L134 CoverageAnalysis]: Checked inductivity of 13103 backedges. 566 proven. 2145 refuted. 0 times theorem prover too weak. 10392 trivial. 0 not checked. [2020-07-20 16:45:31,431 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [222726721] [2020-07-20 16:45:31,431 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-20 16:45:31,432 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 23] total 27 [2020-07-20 16:45:31,432 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1754783300] [2020-07-20 16:45:31,432 INFO L459 AbstractCegarLoop]: Interpolant automaton has 27 states [2020-07-20 16:45:31,433 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2020-07-20 16:45:31,433 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2020-07-20 16:45:31,433 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=613, Unknown=0, NotChecked=0, Total=702 [2020-07-20 16:45:31,433 INFO L87 Difference]: Start difference. First operand 388 states and 734 transitions. Second operand 27 states. [2020-07-20 16:45:33,589 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 16:45:33,590 INFO L93 Difference]: Finished difference Result 788 states and 1504 transitions. [2020-07-20 16:45:33,591 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2020-07-20 16:45:33,592 INFO L78 Accepts]: Start accepts. Automaton has 27 states. Word has length 668 [2020-07-20 16:45:33,592 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 16:45:33,598 INFO L225 Difference]: With dead ends: 788 [2020-07-20 16:45:33,598 INFO L226 Difference]: Without dead ends: 406 [2020-07-20 16:45:33,602 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 1354 GetRequests, 1289 SyntacticMatches, 21 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 395 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=340, Invalid=1730, Unknown=0, NotChecked=0, Total=2070 [2020-07-20 16:45:33,603 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 406 states. [2020-07-20 16:45:33,626 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 406 to 388. [2020-07-20 16:45:33,627 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 388 states. [2020-07-20 16:45:33,631 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 388 states to 388 states and 729 transitions. [2020-07-20 16:45:33,632 INFO L78 Accepts]: Start accepts. Automaton has 388 states and 729 transitions. Word has length 668 [2020-07-20 16:45:33,632 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 16:45:33,633 INFO L479 AbstractCegarLoop]: Abstraction has 388 states and 729 transitions. [2020-07-20 16:45:33,633 INFO L480 AbstractCegarLoop]: Interpolant automaton has 27 states. [2020-07-20 16:45:33,633 INFO L276 IsEmpty]: Start isEmpty. Operand 388 states and 729 transitions. [2020-07-20 16:45:33,642 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 669 [2020-07-20 16:45:33,643 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 16:45:33,643 INFO L422 BasicCegarLoop]: trace histogram [51, 51, 48, 48, 34, 33, 25, 25, 25, 25, 25, 25, 25, 24, 24, 24, 24, 24, 24, 24, 18, 14, 9, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-07-20 16:45:33,856 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 51 z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-07-20 16:45:33,857 INFO L427 AbstractCegarLoop]: === Iteration 51 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 16:45:33,857 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 16:45:33,858 INFO L82 PathProgramCache]: Analyzing trace with hash -1784923104, now seen corresponding path program 30 times [2020-07-20 16:45:33,859 INFO L163 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2020-07-20 16:45:33,859 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1869911738] [2020-07-20 16:45:33,859 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:45:34,467 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:34,468 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 16:45:34,472 INFO L263 TraceCheckSpWp]: Trace formula consists of 987 conjuncts, 28 conjunts are in the unsatisfiable core [2020-07-20 16:45:34,479 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 16:45:35,102 INFO L134 CoverageAnalysis]: Checked inductivity of 13005 backedges. 1142 proven. 2062 refuted. 0 times theorem prover too weak. 9801 trivial. 0 not checked. [2020-07-20 16:45:35,103 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2020-07-20 16:45:39,437 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:45:39,438 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:45:40,124 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:45:40,125 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:45:40,384 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:45:40,384 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:45:40,565 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:45:40,566 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:45:40,676 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:45:40,677 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:45:40,849 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:45:44,126 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:45:45,009 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:45:45,010 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:45:45,607 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:45:45,985 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:45:45,986 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:45:46,186 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:45:46,187 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:45:46,291 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:45:46,565 INFO L134 CoverageAnalysis]: Checked inductivity of 13005 backedges. 1144 proven. 2100 refuted. 0 times theorem prover too weak. 9761 trivial. 0 not checked. [2020-07-20 16:45:46,565 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1869911738] [2020-07-20 16:45:46,565 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-20 16:45:46,566 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 29] total 33 [2020-07-20 16:45:46,566 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1576017104] [2020-07-20 16:45:46,566 INFO L459 AbstractCegarLoop]: Interpolant automaton has 33 states [2020-07-20 16:45:46,567 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2020-07-20 16:45:46,567 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2020-07-20 16:45:46,567 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=119, Invalid=937, Unknown=0, NotChecked=0, Total=1056 [2020-07-20 16:45:46,568 INFO L87 Difference]: Start difference. First operand 388 states and 729 transitions. Second operand 33 states. [2020-07-20 16:45:50,368 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 16:45:50,369 INFO L93 Difference]: Finished difference Result 1002 states and 2049 transitions. [2020-07-20 16:45:50,371 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2020-07-20 16:45:50,371 INFO L78 Accepts]: Start accepts. Automaton has 33 states. Word has length 668 [2020-07-20 16:45:50,373 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 16:45:50,382 INFO L225 Difference]: With dead ends: 1002 [2020-07-20 16:45:50,382 INFO L226 Difference]: Without dead ends: 475 [2020-07-20 16:45:50,387 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 1366 GetRequests, 1277 SyntacticMatches, 27 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 878 ImplicationChecksByTransitivity, 2.8s TimeCoverageRelationStatistics Valid=616, Invalid=3416, Unknown=0, NotChecked=0, Total=4032 [2020-07-20 16:45:50,388 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 475 states. [2020-07-20 16:45:50,408 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 475 to 358. [2020-07-20 16:45:50,408 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 358 states. [2020-07-20 16:45:50,412 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 358 states to 358 states and 682 transitions. [2020-07-20 16:45:50,413 INFO L78 Accepts]: Start accepts. Automaton has 358 states and 682 transitions. Word has length 668 [2020-07-20 16:45:50,413 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 16:45:50,414 INFO L479 AbstractCegarLoop]: Abstraction has 358 states and 682 transitions. [2020-07-20 16:45:50,414 INFO L480 AbstractCegarLoop]: Interpolant automaton has 33 states. [2020-07-20 16:45:50,417 INFO L276 IsEmpty]: Start isEmpty. Operand 358 states and 682 transitions. [2020-07-20 16:45:50,424 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 468 [2020-07-20 16:45:50,424 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 16:45:50,425 INFO L422 BasicCegarLoop]: trace histogram [36, 36, 33, 33, 23, 23, 18, 18, 18, 18, 18, 18, 18, 16, 16, 16, 16, 16, 16, 16, 13, 10, 7, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-07-20 16:45:50,637 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 52 z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-07-20 16:45:50,638 INFO L427 AbstractCegarLoop]: === Iteration 52 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 16:45:50,638 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 16:45:50,639 INFO L82 PathProgramCache]: Analyzing trace with hash 202544981, now seen corresponding path program 31 times [2020-07-20 16:45:50,639 INFO L163 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2020-07-20 16:45:50,640 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1510922666] [2020-07-20 16:45:50,640 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:45:51,300 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:51,300 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 16:45:51,304 INFO L263 TraceCheckSpWp]: Trace formula consists of 693 conjuncts, 26 conjunts are in the unsatisfiable core [2020-07-20 16:45:51,309 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 16:45:51,757 INFO L134 CoverageAnalysis]: Checked inductivity of 6230 backedges. 958 proven. 984 refuted. 0 times theorem prover too weak. 4288 trivial. 0 not checked. [2020-07-20 16:45:51,758 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2020-07-20 16:45:55,276 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:45:55,277 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:45:55,750 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:45:56,085 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:45:56,086 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:45:56,303 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:45:56,437 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:45:59,046 WARN L193 SmtUtils]: Spent 109.00 ms on a formula simplification that was a NOOP. DAG size: 37 [2020-07-20 16:45:59,104 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:45:59,949 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:45:59,950 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:46:00,511 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:46:00,512 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:46:00,775 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:46:00,776 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:46:00,882 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:46:00,883 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:46:00,991 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:46:01,154 INFO L134 CoverageAnalysis]: Checked inductivity of 6230 backedges. 962 proven. 1010 refuted. 0 times theorem prover too weak. 4258 trivial. 0 not checked. [2020-07-20 16:46:01,155 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1510922666] [2020-07-20 16:46:01,155 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-20 16:46:01,155 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 27] total 31 [2020-07-20 16:46:01,155 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [350797726] [2020-07-20 16:46:01,156 INFO L459 AbstractCegarLoop]: Interpolant automaton has 31 states [2020-07-20 16:46:01,156 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2020-07-20 16:46:01,156 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2020-07-20 16:46:01,157 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=110, Invalid=820, Unknown=0, NotChecked=0, Total=930 [2020-07-20 16:46:01,157 INFO L87 Difference]: Start difference. First operand 358 states and 682 transitions. Second operand 31 states. [2020-07-20 16:46:04,198 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 16:46:04,198 INFO L93 Difference]: Finished difference Result 747 states and 1468 transitions. [2020-07-20 16:46:04,201 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2020-07-20 16:46:04,201 INFO L78 Accepts]: Start accepts. Automaton has 31 states. Word has length 467 [2020-07-20 16:46:04,202 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 16:46:04,208 INFO L225 Difference]: With dead ends: 747 [2020-07-20 16:46:04,208 INFO L226 Difference]: Without dead ends: 386 [2020-07-20 16:46:04,212 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 956 GetRequests, 879 SyntacticMatches, 25 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 582 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=437, Invalid=2425, Unknown=0, NotChecked=0, Total=2862 [2020-07-20 16:46:04,213 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 386 states. [2020-07-20 16:46:04,228 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 386 to 320. [2020-07-20 16:46:04,229 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 320 states. [2020-07-20 16:46:04,230 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 320 states to 320 states and 533 transitions. [2020-07-20 16:46:04,231 INFO L78 Accepts]: Start accepts. Automaton has 320 states and 533 transitions. Word has length 467 [2020-07-20 16:46:04,231 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 16:46:04,232 INFO L479 AbstractCegarLoop]: Abstraction has 320 states and 533 transitions. [2020-07-20 16:46:04,232 INFO L480 AbstractCegarLoop]: Interpolant automaton has 31 states. [2020-07-20 16:46:04,232 INFO L276 IsEmpty]: Start isEmpty. Operand 320 states and 533 transitions. [2020-07-20 16:46:04,235 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 464 [2020-07-20 16:46:04,235 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 16:46:04,236 INFO L422 BasicCegarLoop]: trace histogram [34, 34, 33, 33, 27, 27, 17, 17, 17, 17, 17, 17, 17, 16, 16, 16, 16, 16, 16, 16, 11, 10, 7, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-07-20 16:46:04,436 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:04,437 INFO L427 AbstractCegarLoop]: === Iteration 53 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 16:46:04,437 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 16:46:04,438 INFO L82 PathProgramCache]: Analyzing trace with hash 1326629730, now seen corresponding path program 32 times [2020-07-20 16:46:04,438 INFO L163 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2020-07-20 16:46:04,438 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1125332463] [2020-07-20 16:46:04,439 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:05,109 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:05,110 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 16:46:05,114 INFO L263 TraceCheckSpWp]: Trace formula consists of 894 conjuncts, 18 conjunts are in the unsatisfiable core [2020-07-20 16:46:05,119 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 16:46:05,490 INFO L134 CoverageAnalysis]: Checked inductivity of 6082 backedges. 179 proven. 1128 refuted. 0 times theorem prover too weak. 4775 trivial. 0 not checked. [2020-07-20 16:46:05,490 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2020-07-20 16:46:10,355 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:46:10,356 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:46:11,908 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:46:11,909 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:46:12,904 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:46:12,905 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:46:13,423 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:46:13,424 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:46:13,748 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:46:13,971 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:46:13,972 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:46:14,101 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:46:14,294 INFO L134 CoverageAnalysis]: Checked inductivity of 6082 backedges. 179 proven. 1161 refuted. 0 times theorem prover too weak. 4742 trivial. 0 not checked. [2020-07-20 16:46:14,295 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1125332463] [2020-07-20 16:46:14,295 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-20 16:46:14,295 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 19] total 22 [2020-07-20 16:46:14,295 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2053010405] [2020-07-20 16:46:14,296 INFO L459 AbstractCegarLoop]: Interpolant automaton has 22 states [2020-07-20 16:46:14,296 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2020-07-20 16:46:14,296 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2020-07-20 16:46:14,296 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=380, Unknown=0, NotChecked=0, Total=462 [2020-07-20 16:46:14,296 INFO L87 Difference]: Start difference. First operand 320 states and 533 transitions. Second operand 22 states. [2020-07-20 16:46:15,250 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 16:46:15,250 INFO L93 Difference]: Finished difference Result 327 states and 544 transitions. [2020-07-20 16:46:15,253 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-07-20 16:46:15,253 INFO L78 Accepts]: Start accepts. Automaton has 22 states. Word has length 463 [2020-07-20 16:46:15,254 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 16:46:15,258 INFO L225 Difference]: With dead ends: 327 [2020-07-20 16:46:15,258 INFO L226 Difference]: Without dead ends: 323 [2020-07-20 16:46:15,259 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 933 GetRequests, 889 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:15,260 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 323 states. [2020-07-20 16:46:15,279 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 323 to 320. [2020-07-20 16:46:15,279 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 320 states. [2020-07-20 16:46:15,282 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 320 states to 320 states and 533 transitions. [2020-07-20 16:46:15,282 INFO L78 Accepts]: Start accepts. Automaton has 320 states and 533 transitions. Word has length 463 [2020-07-20 16:46:15,283 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 16:46:15,283 INFO L479 AbstractCegarLoop]: Abstraction has 320 states and 533 transitions. [2020-07-20 16:46:15,283 INFO L480 AbstractCegarLoop]: Interpolant automaton has 22 states. [2020-07-20 16:46:15,283 INFO L276 IsEmpty]: Start isEmpty. Operand 320 states and 533 transitions. [2020-07-20 16:46:15,289 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 500 [2020-07-20 16:46:15,289 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 16:46:15,290 INFO L422 BasicCegarLoop]: trace histogram [38, 38, 35, 35, 27, 27, 19, 19, 19, 19, 19, 19, 19, 17, 17, 17, 17, 17, 17, 17, 11, 10, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-07-20 16:46:15,501 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:15,502 INFO L427 AbstractCegarLoop]: === Iteration 54 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 16:46:15,503 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 16:46:15,503 INFO L82 PathProgramCache]: Analyzing trace with hash -286158611, now seen corresponding path program 33 times [2020-07-20 16:46:15,504 INFO L163 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2020-07-20 16:46:15,504 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [41610519] [2020-07-20 16:46:15,504 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:16,212 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:16,212 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 16:46:16,216 INFO L263 TraceCheckSpWp]: Trace formula consists of 964 conjuncts, 16 conjunts are in the unsatisfiable core [2020-07-20 16:46:16,222 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 16:46:16,505 INFO L134 CoverageAnalysis]: Checked inductivity of 7122 backedges. 247 proven. 1000 refuted. 0 times theorem prover too weak. 5875 trivial. 0 not checked. [2020-07-20 16:46:16,505 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2020-07-20 16:46:20,621 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:46:20,622 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:46:22,240 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:46:22,240 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:46:23,076 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:46:23,523 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:46:23,900 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:46:24,007 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:46:24,129 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:46:24,321 INFO L134 CoverageAnalysis]: Checked inductivity of 7122 backedges. 247 proven. 1024 refuted. 0 times theorem prover too weak. 5851 trivial. 0 not checked. [2020-07-20 16:46:24,321 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [41610519] [2020-07-20 16:46:24,321 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-20 16:46:24,322 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 17] total 20 [2020-07-20 16:46:24,322 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1242680644] [2020-07-20 16:46:24,322 INFO L459 AbstractCegarLoop]: Interpolant automaton has 20 states [2020-07-20 16:46:24,323 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2020-07-20 16:46:24,323 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2020-07-20 16:46:24,323 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=310, Unknown=0, NotChecked=0, Total=380 [2020-07-20 16:46:24,323 INFO L87 Difference]: Start difference. First operand 320 states and 533 transitions. Second operand 20 states. [2020-07-20 16:46:24,960 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 16:46:24,960 INFO L93 Difference]: Finished difference Result 385 states and 697 transitions. [2020-07-20 16:46:24,963 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2020-07-20 16:46:24,963 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 499 [2020-07-20 16:46:24,964 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 16:46:24,969 INFO L225 Difference]: With dead ends: 385 [2020-07-20 16:46:24,969 INFO L226 Difference]: Without dead ends: 381 [2020-07-20 16:46:24,970 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 1004 GetRequests, 965 SyntacticMatches, 14 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 142 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=141, Invalid=561, Unknown=0, NotChecked=0, Total=702 [2020-07-20 16:46:24,971 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 381 states. [2020-07-20 16:46:24,987 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 381 to 350. [2020-07-20 16:46:24,987 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 350 states. [2020-07-20 16:46:24,990 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 350 states to 350 states and 614 transitions. [2020-07-20 16:46:24,990 INFO L78 Accepts]: Start accepts. Automaton has 350 states and 614 transitions. Word has length 499 [2020-07-20 16:46:24,991 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 16:46:24,991 INFO L479 AbstractCegarLoop]: Abstraction has 350 states and 614 transitions. [2020-07-20 16:46:24,991 INFO L480 AbstractCegarLoop]: Interpolant automaton has 20 states. [2020-07-20 16:46:24,991 INFO L276 IsEmpty]: Start isEmpty. Operand 350 states and 614 transitions. [2020-07-20 16:46:25,001 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 1031 [2020-07-20 16:46:25,001 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 16:46:25,002 INFO L422 BasicCegarLoop]: trace histogram [76, 76, 75, 75, 59, 58, 38, 38, 38, 38, 38, 38, 38, 37, 37, 37, 37, 37, 37, 37, 22, 20, 17, 17, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-07-20 16:46:25,202 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:25,203 INFO L427 AbstractCegarLoop]: === Iteration 55 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 16:46:25,203 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 16:46:25,204 INFO L82 PathProgramCache]: Analyzing trace with hash -1196602484, now seen corresponding path program 34 times [2020-07-20 16:46:25,204 INFO L163 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2020-07-20 16:46:25,205 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1169906231] [2020-07-20 16:46:25,205 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:25,949 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:46:25,949 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 16:46:25,953 INFO L263 TraceCheckSpWp]: Trace formula consists of 813 conjuncts, 24 conjunts are in the unsatisfiable core [2020-07-20 16:46:25,966 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 16:46:26,936 INFO L134 CoverageAnalysis]: Checked inductivity of 31340 backedges. 15593 proven. 746 refuted. 0 times theorem prover too weak. 15001 trivial. 0 not checked. [2020-07-20 16:46:26,937 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2020-07-20 16:46:36,508 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:46:36,948 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:46:36,949 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:46:37,200 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:46:37,201 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:46:37,350 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:46:37,448 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:46:37,449 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:46:38,668 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:46:38,669 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:46:38,908 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:46:39,062 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:46:39,156 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:46:39,156 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:46:39,302 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:46:40,021 INFO L134 CoverageAnalysis]: Checked inductivity of 31340 backedges. 957 proven. 3752 refuted. 0 times theorem prover too weak. 26631 trivial. 0 not checked. [2020-07-20 16:46:40,021 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1169906231] [2020-07-20 16:46:40,022 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-20 16:46:40,022 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 25] total 29 [2020-07-20 16:46:40,022 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [211237680] [2020-07-20 16:46:40,023 INFO L459 AbstractCegarLoop]: Interpolant automaton has 29 states [2020-07-20 16:46:40,023 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2020-07-20 16:46:40,024 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2020-07-20 16:46:40,024 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=715, Unknown=0, NotChecked=0, Total=812 [2020-07-20 16:46:40,024 INFO L87 Difference]: Start difference. First operand 350 states and 614 transitions. Second operand 29 states. [2020-07-20 16:46:43,890 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 16:46:43,890 INFO L93 Difference]: Finished difference Result 952 states and 1840 transitions. [2020-07-20 16:46:43,892 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2020-07-20 16:46:43,893 INFO L78 Accepts]: Start accepts. Automaton has 29 states. Word has length 1030 [2020-07-20 16:46:43,894 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 16:46:43,908 INFO L225 Difference]: With dead ends: 952 [2020-07-20 16:46:43,908 INFO L226 Difference]: Without dead ends: 548 [2020-07-20 16:46:43,914 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 2086 GetRequests, 2009 SyntacticMatches, 23 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 632 ImplicationChecksByTransitivity, 2.3s TimeCoverageRelationStatistics Valid=479, Invalid=2601, Unknown=0, NotChecked=0, Total=3080 [2020-07-20 16:46:43,915 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 548 states. [2020-07-20 16:46:43,961 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 548 to 429. [2020-07-20 16:46:43,962 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 429 states. [2020-07-20 16:46:43,967 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 429 states to 429 states and 785 transitions. [2020-07-20 16:46:43,967 INFO L78 Accepts]: Start accepts. Automaton has 429 states and 785 transitions. Word has length 1030 [2020-07-20 16:46:43,968 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 16:46:43,969 INFO L479 AbstractCegarLoop]: Abstraction has 429 states and 785 transitions. [2020-07-20 16:46:43,969 INFO L480 AbstractCegarLoop]: Interpolant automaton has 29 states. [2020-07-20 16:46:43,969 INFO L276 IsEmpty]: Start isEmpty. Operand 429 states and 785 transitions. [2020-07-20 16:46:43,985 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 742 [2020-07-20 16:46:43,985 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 16:46:43,986 INFO L422 BasicCegarLoop]: trace histogram [56, 56, 53, 53, 40, 40, 28, 28, 28, 28, 28, 28, 28, 26, 26, 26, 26, 26, 26, 26, 16, 14, 13, 12, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-07-20 16:46:44,319 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:44,320 INFO L427 AbstractCegarLoop]: === Iteration 56 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 16:46:44,320 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 16:46:44,321 INFO L82 PathProgramCache]: Analyzing trace with hash -527618295, now seen corresponding path program 35 times [2020-07-20 16:46:44,322 INFO L163 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2020-07-20 16:46:44,322 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [313276969] [2020-07-20 16:46:44,322 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:45,109 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:45,109 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 16:46:45,113 INFO L263 TraceCheckSpWp]: Trace formula consists of 1106 conjuncts, 28 conjunts are in the unsatisfiable core [2020-07-20 16:46:45,120 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 16:46:45,728 INFO L134 CoverageAnalysis]: Checked inductivity of 16044 backedges. 1541 proven. 2068 refuted. 0 times theorem prover too weak. 12435 trivial. 0 not checked. [2020-07-20 16:46:45,728 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2020-07-20 16:46:50,609 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:46:50,610 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:46:52,017 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:46:52,926 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:46:53,483 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:46:53,874 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:46:53,875 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:46:54,121 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:46:54,121 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:46:54,246 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:46:56,334 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:46:56,335 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:46:57,069 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:46:57,070 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:46:57,339 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:46:57,339 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:46:57,467 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:46:57,468 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:46:57,603 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:46:57,758 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:46:58,261 INFO L134 CoverageAnalysis]: Checked inductivity of 16044 backedges. 1541 proven. 2111 refuted. 0 times theorem prover too weak. 12392 trivial. 0 not checked. [2020-07-20 16:46:58,261 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [313276969] [2020-07-20 16:46:58,261 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-20 16:46:58,261 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 29] total 35 [2020-07-20 16:46:58,261 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [391415834] [2020-07-20 16:46:58,262 INFO L459 AbstractCegarLoop]: Interpolant automaton has 35 states [2020-07-20 16:46:58,262 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2020-07-20 16:46:58,263 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2020-07-20 16:46:58,263 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=130, Invalid=1060, Unknown=0, NotChecked=0, Total=1190 [2020-07-20 16:46:58,263 INFO L87 Difference]: Start difference. First operand 429 states and 785 transitions. Second operand 35 states. [2020-07-20 16:47:03,563 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 16:47:03,563 INFO L93 Difference]: Finished difference Result 1162 states and 2646 transitions. [2020-07-20 16:47:03,566 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2020-07-20 16:47:03,566 INFO L78 Accepts]: Start accepts. Automaton has 35 states. Word has length 741 [2020-07-20 16:47:03,567 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 16:47:03,579 INFO L225 Difference]: With dead ends: 1162 [2020-07-20 16:47:03,580 INFO L226 Difference]: Without dead ends: 739 [2020-07-20 16:47:03,585 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 1516 GetRequests, 1423 SyntacticMatches, 25 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1095 ImplicationChecksByTransitivity, 3.2s TimeCoverageRelationStatistics Valid=716, Invalid=4114, Unknown=0, NotChecked=0, Total=4830 [2020-07-20 16:47:03,586 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 739 states. [2020-07-20 16:47:03,620 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 739 to 638. [2020-07-20 16:47:03,620 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 638 states. [2020-07-20 16:47:03,626 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 638 states to 638 states and 1496 transitions. [2020-07-20 16:47:03,627 INFO L78 Accepts]: Start accepts. Automaton has 638 states and 1496 transitions. Word has length 741 [2020-07-20 16:47:03,627 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 16:47:03,628 INFO L479 AbstractCegarLoop]: Abstraction has 638 states and 1496 transitions. [2020-07-20 16:47:03,628 INFO L480 AbstractCegarLoop]: Interpolant automaton has 35 states. [2020-07-20 16:47:03,628 INFO L276 IsEmpty]: Start isEmpty. Operand 638 states and 1496 transitions. [2020-07-20 16:47:03,637 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 536 [2020-07-20 16:47:03,637 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 16:47:03,637 INFO L422 BasicCegarLoop]: trace histogram [42, 42, 37, 37, 27, 27, 21, 21, 21, 21, 21, 21, 21, 18, 18, 18, 18, 18, 18, 18, 15, 10, 9, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-07-20 16:47:03,838 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:03,839 INFO L427 AbstractCegarLoop]: === Iteration 57 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 16:47:03,839 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 16:47:03,839 INFO L82 PathProgramCache]: Analyzing trace with hash -421397388, now seen corresponding path program 36 times [2020-07-20 16:47:03,840 INFO L163 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2020-07-20 16:47:03,840 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1884508604] [2020-07-20 16:47:03,840 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:04,611 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:47:04,611 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 16:47:04,615 INFO L263 TraceCheckSpWp]: Trace formula consists of 1034 conjuncts, 16 conjunts are in the unsatisfiable core [2020-07-20 16:47:04,621 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 16:47:04,958 INFO L134 CoverageAnalysis]: Checked inductivity of 8262 backedges. 482 proven. 861 refuted. 0 times theorem prover too weak. 6919 trivial. 0 not checked. [2020-07-20 16:47:04,959 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2020-07-20 16:47:09,337 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:47:09,338 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:47:10,826 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:47:11,284 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:47:11,284 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:47:11,619 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:47:11,620 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:47:11,817 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:47:11,913 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:47:11,914 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:47:12,212 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:47:13,011 INFO L134 CoverageAnalysis]: Checked inductivity of 8262 backedges. 484 proven. 883 refuted. 0 times theorem prover too weak. 6895 trivial. 0 not checked. [2020-07-20 16:47:13,012 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1884508604] [2020-07-20 16:47:13,012 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-20 16:47:13,012 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 17] total 20 [2020-07-20 16:47:13,012 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [450651156] [2020-07-20 16:47:13,013 INFO L459 AbstractCegarLoop]: Interpolant automaton has 20 states [2020-07-20 16:47:13,013 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2020-07-20 16:47:13,014 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2020-07-20 16:47:13,014 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=310, Unknown=0, NotChecked=0, Total=380 [2020-07-20 16:47:13,014 INFO L87 Difference]: Start difference. First operand 638 states and 1496 transitions. Second operand 20 states. [2020-07-20 16:47:13,774 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 16:47:13,774 INFO L93 Difference]: Finished difference Result 800 states and 2233 transitions. [2020-07-20 16:47:13,777 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2020-07-20 16:47:13,777 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 535 [2020-07-20 16:47:13,778 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 16:47:13,794 INFO L225 Difference]: With dead ends: 800 [2020-07-20 16:47:13,795 INFO L226 Difference]: Without dead ends: 796 [2020-07-20 16:47:13,797 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 1076 GetRequests, 1037 SyntacticMatches, 14 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 142 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=141, Invalid=561, Unknown=0, NotChecked=0, Total=702 [2020-07-20 16:47:13,797 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 796 states. [2020-07-20 16:47:13,849 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 796 to 646. [2020-07-20 16:47:13,849 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 646 states. [2020-07-20 16:47:13,854 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 646 states to 646 states and 1562 transitions. [2020-07-20 16:47:13,855 INFO L78 Accepts]: Start accepts. Automaton has 646 states and 1562 transitions. Word has length 535 [2020-07-20 16:47:13,855 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 16:47:13,855 INFO L479 AbstractCegarLoop]: Abstraction has 646 states and 1562 transitions. [2020-07-20 16:47:13,855 INFO L480 AbstractCegarLoop]: Interpolant automaton has 20 states. [2020-07-20 16:47:13,855 INFO L276 IsEmpty]: Start isEmpty. Operand 646 states and 1562 transitions. [2020-07-20 16:47:13,864 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 688 [2020-07-20 16:47:13,864 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 16:47:13,864 INFO L422 BasicCegarLoop]: trace histogram [52, 52, 51, 51, 31, 31, 26, 26, 26, 26, 26, 26, 26, 25, 25, 25, 25, 25, 25, 25, 21, 20, 6, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-07-20 16:47:14,070 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:14,071 INFO L427 AbstractCegarLoop]: === Iteration 58 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 16:47:14,071 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 16:47:14,072 INFO L82 PathProgramCache]: Analyzing trace with hash -246464628, now seen corresponding path program 37 times [2020-07-20 16:47:14,072 INFO L163 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2020-07-20 16:47:14,073 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1760746531] [2020-07-20 16:47:14,073 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:14,946 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:14,947 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 16:47:14,950 INFO L263 TraceCheckSpWp]: Trace formula consists of 1011 conjuncts, 22 conjunts are in the unsatisfiable core [2020-07-20 16:47:14,958 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 16:47:15,472 INFO L134 CoverageAnalysis]: Checked inductivity of 13834 backedges. 6819 proven. 739 refuted. 0 times theorem prover too weak. 6276 trivial. 0 not checked. [2020-07-20 16:47:15,472 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2020-07-20 16:47:23,299 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:47:23,300 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:47:24,022 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:47:24,415 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:47:24,662 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:47:24,806 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:47:24,806 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:47:25,993 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:47:25,994 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:47:26,228 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:47:26,229 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:47:26,387 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:47:26,571 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:47:26,972 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:47:27,763 INFO L134 CoverageAnalysis]: Checked inductivity of 13834 backedges. 1194 proven. 1582 refuted. 0 times theorem prover too weak. 11058 trivial. 0 not checked. [2020-07-20 16:47:27,764 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1760746531] [2020-07-20 16:47:27,764 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-20 16:47:27,764 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 23] total 27 [2020-07-20 16:47:27,765 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [255515528] [2020-07-20 16:47:27,765 INFO L459 AbstractCegarLoop]: Interpolant automaton has 27 states [2020-07-20 16:47:27,765 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2020-07-20 16:47:27,766 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2020-07-20 16:47:27,766 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=615, Unknown=0, NotChecked=0, Total=702 [2020-07-20 16:47:27,766 INFO L87 Difference]: Start difference. First operand 646 states and 1562 transitions. Second operand 27 states. [2020-07-20 16:47:31,291 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 16:47:31,291 INFO L93 Difference]: Finished difference Result 1607 states and 4382 transitions. [2020-07-20 16:47:31,293 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2020-07-20 16:47:31,294 INFO L78 Accepts]: Start accepts. Automaton has 27 states. Word has length 687 [2020-07-20 16:47:31,294 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 16:47:31,312 INFO L225 Difference]: With dead ends: 1607 [2020-07-20 16:47:31,312 INFO L226 Difference]: Without dead ends: 842 [2020-07-20 16:47:31,322 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 1397 GetRequests, 1327 SyntacticMatches, 21 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 496 ImplicationChecksByTransitivity, 2.4s TimeCoverageRelationStatistics Valid=415, Invalid=2135, Unknown=0, NotChecked=0, Total=2550 [2020-07-20 16:47:31,323 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 842 states. [2020-07-20 16:47:31,372 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 842 to 694. [2020-07-20 16:47:31,372 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 694 states. [2020-07-20 16:47:31,377 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 694 states to 694 states and 1710 transitions. [2020-07-20 16:47:31,378 INFO L78 Accepts]: Start accepts. Automaton has 694 states and 1710 transitions. Word has length 687 [2020-07-20 16:47:31,379 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 16:47:31,379 INFO L479 AbstractCegarLoop]: Abstraction has 694 states and 1710 transitions. [2020-07-20 16:47:31,379 INFO L480 AbstractCegarLoop]: Interpolant automaton has 27 states. [2020-07-20 16:47:31,379 INFO L276 IsEmpty]: Start isEmpty. Operand 694 states and 1710 transitions. [2020-07-20 16:47:31,386 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 681 [2020-07-20 16:47:31,387 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 16:47:31,387 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:31,594 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:31,595 INFO L427 AbstractCegarLoop]: === Iteration 59 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 16:47:31,595 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 16:47:31,596 INFO L82 PathProgramCache]: Analyzing trace with hash 846983255, now seen corresponding path program 38 times [2020-07-20 16:47:31,596 INFO L163 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2020-07-20 16:47:31,596 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1646271057] [2020-07-20 16:47:31,597 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:32,438 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:32,438 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 16:47:32,442 INFO L263 TraceCheckSpWp]: Trace formula consists of 1004 conjuncts, 24 conjunts are in the unsatisfiable core [2020-07-20 16:47:32,449 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 16:47:33,119 INFO L134 CoverageAnalysis]: Checked inductivity of 13553 backedges. 1478 proven. 1336 refuted. 0 times theorem prover too weak. 10739 trivial. 0 not checked. [2020-07-20 16:47:33,119 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2020-07-20 16:47:38,313 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:47:39,192 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:47:39,553 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:47:39,833 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:47:40,028 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:47:40,317 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:47:43,146 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:47:43,590 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:47:43,913 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:47:43,914 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:47:44,048 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:47:44,196 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:47:44,481 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:47:45,513 INFO L134 CoverageAnalysis]: Checked inductivity of 13553 backedges. 1480 proven. 1362 refuted. 0 times theorem prover too weak. 10711 trivial. 0 not checked. [2020-07-20 16:47:45,514 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1646271057] [2020-07-20 16:47:45,514 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-20 16:47:45,514 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 25] total 29 [2020-07-20 16:47:45,514 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1666209690] [2020-07-20 16:47:45,515 INFO L459 AbstractCegarLoop]: Interpolant automaton has 29 states [2020-07-20 16:47:45,515 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2020-07-20 16:47:45,515 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2020-07-20 16:47:45,516 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=715, Unknown=0, NotChecked=0, Total=812 [2020-07-20 16:47:45,516 INFO L87 Difference]: Start difference. First operand 694 states and 1710 transitions. Second operand 29 states. [2020-07-20 16:47:48,792 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 16:47:48,793 INFO L93 Difference]: Finished difference Result 1892 states and 5273 transitions. [2020-07-20 16:47:48,795 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2020-07-20 16:47:48,795 INFO L78 Accepts]: Start accepts. Automaton has 29 states. Word has length 680 [2020-07-20 16:47:48,795 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 16:47:48,818 INFO L225 Difference]: With dead ends: 1892 [2020-07-20 16:47:48,819 INFO L226 Difference]: Without dead ends: 1069 [2020-07-20 16:47:48,827 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 1387 GetRequests, 1309 SyntacticMatches, 23 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 662 ImplicationChecksByTransitivity, 2.7s TimeCoverageRelationStatistics Valid=505, Invalid=2687, Unknown=0, NotChecked=0, Total=3192 [2020-07-20 16:47:48,828 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1069 states. [2020-07-20 16:47:48,900 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1069 to 798. [2020-07-20 16:47:48,900 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 798 states. [2020-07-20 16:47:48,909 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 798 states to 798 states and 2091 transitions. [2020-07-20 16:47:48,910 INFO L78 Accepts]: Start accepts. Automaton has 798 states and 2091 transitions. Word has length 680 [2020-07-20 16:47:48,910 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 16:47:48,910 INFO L479 AbstractCegarLoop]: Abstraction has 798 states and 2091 transitions. [2020-07-20 16:47:48,910 INFO L480 AbstractCegarLoop]: Interpolant automaton has 29 states. [2020-07-20 16:47:48,910 INFO L276 IsEmpty]: Start isEmpty. Operand 798 states and 2091 transitions. [2020-07-20 16:47:48,921 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 833 [2020-07-20 16:47:48,921 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 16:47:48,921 INFO L422 BasicCegarLoop]: trace histogram [67, 67, 58, 58, 38, 37, 33, 33, 33, 33, 33, 33, 33, 30, 29, 29, 29, 29, 29, 29, 29, 20, 8, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-07-20 16:47:49,122 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 60 z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-07-20 16:47:49,122 INFO L427 AbstractCegarLoop]: === Iteration 60 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 16:47:49,123 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 16:47:49,123 INFO L82 PathProgramCache]: Analyzing trace with hash 2006568445, now seen corresponding path program 39 times [2020-07-20 16:47:49,124 INFO L163 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2020-07-20 16:47:49,124 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [373337405] [2020-07-20 16:47:49,124 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:47:50,076 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:50,077 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 16:47:50,081 INFO L263 TraceCheckSpWp]: Trace formula consists of 1224 conjuncts, 26 conjunts are in the unsatisfiable core [2020-07-20 16:47:50,089 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 16:47:50,752 INFO L134 CoverageAnalysis]: Checked inductivity of 20561 backedges. 10846 proven. 1336 refuted. 0 times theorem prover too weak. 8379 trivial. 0 not checked. [2020-07-20 16:47:50,752 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2020-07-20 16:47:57,713 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:47:58,147 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:47:58,379 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:47:58,380 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:47:58,489 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:47:58,617 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:48:01,133 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:48:01,134 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:48:01,909 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:48:01,909 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:48:02,378 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:48:02,379 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:48:02,681 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:48:02,682 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:48:02,951 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:48:02,952 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:48:03,065 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:48:03,446 INFO L134 CoverageAnalysis]: Checked inductivity of 20561 backedges. 927 proven. 3089 refuted. 0 times theorem prover too weak. 16545 trivial. 0 not checked. [2020-07-20 16:48:03,447 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [373337405] [2020-07-20 16:48:03,447 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-20 16:48:03,447 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 27] total 31 [2020-07-20 16:48:03,448 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1269257607] [2020-07-20 16:48:03,449 INFO L459 AbstractCegarLoop]: Interpolant automaton has 31 states [2020-07-20 16:48:03,449 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2020-07-20 16:48:03,449 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2020-07-20 16:48:03,449 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=109, Invalid=821, Unknown=0, NotChecked=0, Total=930 [2020-07-20 16:48:03,449 INFO L87 Difference]: Start difference. First operand 798 states and 2091 transitions. Second operand 31 states. [2020-07-20 16:48:06,945 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 16:48:06,946 INFO L93 Difference]: Finished difference Result 1690 states and 4567 transitions. [2020-07-20 16:48:06,949 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2020-07-20 16:48:06,950 INFO L78 Accepts]: Start accepts. Automaton has 31 states. Word has length 832 [2020-07-20 16:48:06,950 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 16:48:06,968 INFO L225 Difference]: With dead ends: 1690 [2020-07-20 16:48:06,969 INFO L226 Difference]: Without dead ends: 880 [2020-07-20 16:48:06,976 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 1688 GetRequests, 1609 SyntacticMatches, 25 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 624 ImplicationChecksByTransitivity, 2.5s TimeCoverageRelationStatistics Valid=484, Invalid=2596, Unknown=0, NotChecked=0, Total=3080 [2020-07-20 16:48:06,977 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 880 states. [2020-07-20 16:48:07,017 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 880 to 518. [2020-07-20 16:48:07,017 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 518 states. [2020-07-20 16:48:07,020 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 518 states to 518 states and 1022 transitions. [2020-07-20 16:48:07,021 INFO L78 Accepts]: Start accepts. Automaton has 518 states and 1022 transitions. Word has length 832 [2020-07-20 16:48:07,021 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 16:48:07,021 INFO L479 AbstractCegarLoop]: Abstraction has 518 states and 1022 transitions. [2020-07-20 16:48:07,022 INFO L480 AbstractCegarLoop]: Interpolant automaton has 31 states. [2020-07-20 16:48:07,022 INFO L276 IsEmpty]: Start isEmpty. Operand 518 states and 1022 transitions. [2020-07-20 16:48:07,026 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 548 [2020-07-20 16:48:07,026 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 16:48:07,026 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:48:07,227 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:07,227 INFO L427 AbstractCegarLoop]: === Iteration 61 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 16:48:07,228 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 16:48:07,228 INFO L82 PathProgramCache]: Analyzing trace with hash -405107731, now seen corresponding path program 40 times [2020-07-20 16:48:07,229 INFO L163 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2020-07-20 16:48:07,229 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [2053947215] [2020-07-20 16:48:07,229 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:08,143 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:08,143 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 16:48:08,147 INFO L263 TraceCheckSpWp]: Trace formula consists of 1057 conjuncts, 16 conjunts are in the unsatisfiable core [2020-07-20 16:48:08,153 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 16:48:08,588 INFO L134 CoverageAnalysis]: Checked inductivity of 8634 backedges. 310 proven. 1069 refuted. 0 times theorem prover too weak. 7255 trivial. 0 not checked. [2020-07-20 16:48:08,588 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2020-07-20 16:48:14,024 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:48:14,025 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:48:16,344 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:48:17,362 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:48:18,064 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:48:18,311 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:48:18,483 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:48:18,484 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:48:18,723 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:48:19,122 INFO L134 CoverageAnalysis]: Checked inductivity of 8634 backedges. 310 proven. 1093 refuted. 0 times theorem prover too weak. 7231 trivial. 0 not checked. [2020-07-20 16:48:19,123 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [2053947215] [2020-07-20 16:48:19,123 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-20 16:48:19,123 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 17] total 20 [2020-07-20 16:48:19,123 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1750359190] [2020-07-20 16:48:19,124 INFO L459 AbstractCegarLoop]: Interpolant automaton has 20 states [2020-07-20 16:48:19,124 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2020-07-20 16:48:19,124 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2020-07-20 16:48:19,124 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=310, Unknown=0, NotChecked=0, Total=380 [2020-07-20 16:48:19,124 INFO L87 Difference]: Start difference. First operand 518 states and 1022 transitions. Second operand 20 states. [2020-07-20 16:48:20,137 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 16:48:20,137 INFO L93 Difference]: Finished difference Result 599 states and 1215 transitions. [2020-07-20 16:48:20,140 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2020-07-20 16:48:20,141 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 547 [2020-07-20 16:48:20,141 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 16:48:20,150 INFO L225 Difference]: With dead ends: 599 [2020-07-20 16:48:20,150 INFO L226 Difference]: Without dead ends: 595 [2020-07-20 16:48:20,151 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 1100 GetRequests, 1061 SyntacticMatches, 14 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 142 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=141, Invalid=561, Unknown=0, NotChecked=0, Total=702 [2020-07-20 16:48:20,152 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 595 states. [2020-07-20 16:48:20,178 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 595 to 483. [2020-07-20 16:48:20,178 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 483 states. [2020-07-20 16:48:20,181 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 483 states to 483 states and 933 transitions. [2020-07-20 16:48:20,181 INFO L78 Accepts]: Start accepts. Automaton has 483 states and 933 transitions. Word has length 547 [2020-07-20 16:48:20,182 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 16:48:20,182 INFO L479 AbstractCegarLoop]: Abstraction has 483 states and 933 transitions. [2020-07-20 16:48:20,182 INFO L480 AbstractCegarLoop]: Interpolant automaton has 20 states. [2020-07-20 16:48:20,182 INFO L276 IsEmpty]: Start isEmpty. Operand 483 states and 933 transitions. [2020-07-20 16:48:20,187 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 560 [2020-07-20 16:48:20,187 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 16:48:20,187 INFO L422 BasicCegarLoop]: trace histogram [44, 44, 39, 39, 27, 27, 22, 22, 22, 22, 22, 22, 22, 19, 19, 19, 19, 19, 19, 19, 17, 12, 8, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-07-20 16:48:20,388 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 62 z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-07-20 16:48:20,388 INFO L427 AbstractCegarLoop]: === Iteration 62 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 16:48:20,389 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 16:48:20,389 INFO L82 PathProgramCache]: Analyzing trace with hash 1545196822, now seen corresponding path program 41 times [2020-07-20 16:48:20,390 INFO L163 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2020-07-20 16:48:20,390 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1292554662] [2020-07-20 16:48:20,390 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:48:21,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:48:21,374 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 16:48:21,380 INFO L263 TraceCheckSpWp]: Trace formula consists of 1080 conjuncts, 16 conjunts are in the unsatisfiable core [2020-07-20 16:48:21,386 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 16:48:21,729 INFO L134 CoverageAnalysis]: Checked inductivity of 9058 backedges. 363 proven. 1046 refuted. 0 times theorem prover too weak. 7649 trivial. 0 not checked. [2020-07-20 16:48:21,730 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2020-07-20 16:48:28,561 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:48:28,562 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:48:30,994 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:48:32,381 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:48:32,381 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:48:32,780 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:48:33,085 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:48:33,086 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:48:33,240 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:48:33,241 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:48:33,539 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:48:34,260 INFO L134 CoverageAnalysis]: Checked inductivity of 9058 backedges. 365 proven. 1068 refuted. 0 times theorem prover too weak. 7625 trivial. 0 not checked. [2020-07-20 16:48:34,260 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1292554662] [2020-07-20 16:48:34,260 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-20 16:48:34,261 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 17] total 20 [2020-07-20 16:48:34,261 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [641800766] [2020-07-20 16:48:34,261 INFO L459 AbstractCegarLoop]: Interpolant automaton has 20 states [2020-07-20 16:48:34,262 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2020-07-20 16:48:34,262 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2020-07-20 16:48:34,262 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=310, Unknown=0, NotChecked=0, Total=380 [2020-07-20 16:48:34,262 INFO L87 Difference]: Start difference. First operand 483 states and 933 transitions. Second operand 20 states. [2020-07-20 16:48:35,275 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 16:48:35,275 INFO L93 Difference]: Finished difference Result 644 states and 1343 transitions. [2020-07-20 16:48:35,280 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2020-07-20 16:48:35,280 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 559 [2020-07-20 16:48:35,281 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 16:48:35,292 INFO L225 Difference]: With dead ends: 644 [2020-07-20 16:48:35,292 INFO L226 Difference]: Without dead ends: 640 [2020-07-20 16:48:35,294 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 1124 GetRequests, 1085 SyntacticMatches, 14 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 142 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=141, Invalid=561, Unknown=0, NotChecked=0, Total=702 [2020-07-20 16:48:35,295 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 640 states. [2020-07-20 16:48:35,335 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 640 to 486. [2020-07-20 16:48:35,336 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 486 states. [2020-07-20 16:48:35,424 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 486 states to 486 states and 939 transitions. [2020-07-20 16:48:35,425 INFO L78 Accepts]: Start accepts. Automaton has 486 states and 939 transitions. Word has length 559 [2020-07-20 16:48:35,425 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 16:48:35,425 INFO L479 AbstractCegarLoop]: Abstraction has 486 states and 939 transitions. [2020-07-20 16:48:35,425 INFO L480 AbstractCegarLoop]: Interpolant automaton has 20 states. [2020-07-20 16:48:35,426 INFO L276 IsEmpty]: Start isEmpty. Operand 486 states and 939 transitions. [2020-07-20 16:48:35,430 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 548 [2020-07-20 16:48:35,430 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 16:48:35,430 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:48:35,631 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 63 z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-07-20 16:48:35,631 INFO L427 AbstractCegarLoop]: === Iteration 63 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 16:48:35,632 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 16:48:35,633 INFO L82 PathProgramCache]: Analyzing trace with hash -1709635301, now seen corresponding path program 42 times [2020-07-20 16:48:35,633 INFO L163 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2020-07-20 16:48:35,634 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1606925365] [2020-07-20 16:48:35,634 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:48:36,595 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:36,596 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 16:48:36,601 INFO L263 TraceCheckSpWp]: Trace formula consists of 1057 conjuncts, 14 conjunts are in the unsatisfiable core [2020-07-20 16:48:36,606 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 16:48:36,925 INFO L134 CoverageAnalysis]: Checked inductivity of 8634 backedges. 450 proven. 743 refuted. 0 times theorem prover too weak. 7441 trivial. 0 not checked. [2020-07-20 16:48:36,926 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2020-07-20 16:48:42,908 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:48:44,647 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:48:45,229 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:48:45,671 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:48:45,672 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:48:45,834 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:48:46,010 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:48:46,512 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:48:47,766 INFO L134 CoverageAnalysis]: Checked inductivity of 8634 backedges. 450 proven. 761 refuted. 0 times theorem prover too weak. 7423 trivial. 0 not checked. [2020-07-20 16:48:47,767 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1606925365] [2020-07-20 16:48:47,767 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-20 16:48:47,767 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 15] total 18 [2020-07-20 16:48:47,768 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [472253463] [2020-07-20 16:48:47,768 INFO L459 AbstractCegarLoop]: Interpolant automaton has 18 states [2020-07-20 16:48:47,768 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2020-07-20 16:48:47,769 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2020-07-20 16:48:47,769 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=248, Unknown=0, NotChecked=0, Total=306 [2020-07-20 16:48:47,769 INFO L87 Difference]: Start difference. First operand 486 states and 939 transitions. Second operand 18 states. [2020-07-20 16:48:48,559 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 16:48:48,560 INFO L93 Difference]: Finished difference Result 516 states and 1004 transitions. [2020-07-20 16:48:48,564 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-07-20 16:48:48,564 INFO L78 Accepts]: Start accepts. Automaton has 18 states. Word has length 547 [2020-07-20 16:48:48,565 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 16:48:48,572 INFO L225 Difference]: With dead ends: 516 [2020-07-20 16:48:48,573 INFO L226 Difference]: Without dead ends: 512 [2020-07-20 16:48:48,574 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 1099 GetRequests, 1065 SyntacticMatches, 12 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 101 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=112, Invalid=440, Unknown=0, NotChecked=0, Total=552 [2020-07-20 16:48:48,575 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 512 states. [2020-07-20 16:48:48,606 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 512 to 463. [2020-07-20 16:48:48,607 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 463 states. [2020-07-20 16:48:48,610 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 463 states to 463 states and 875 transitions. [2020-07-20 16:48:48,610 INFO L78 Accepts]: Start accepts. Automaton has 463 states and 875 transitions. Word has length 547 [2020-07-20 16:48:48,611 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 16:48:48,611 INFO L479 AbstractCegarLoop]: Abstraction has 463 states and 875 transitions. [2020-07-20 16:48:48,611 INFO L480 AbstractCegarLoop]: Interpolant automaton has 18 states. [2020-07-20 16:48:48,611 INFO L276 IsEmpty]: Start isEmpty. Operand 463 states and 875 transitions. [2020-07-20 16:48:48,616 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 584 [2020-07-20 16:48:48,617 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 16:48:48,617 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:48:48,831 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 64 z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-07-20 16:48:48,832 INFO L427 AbstractCegarLoop]: === Iteration 64 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 16:48:48,833 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 16:48:48,833 INFO L82 PathProgramCache]: Analyzing trace with hash 1774318902, now seen corresponding path program 43 times [2020-07-20 16:48:48,834 INFO L163 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2020-07-20 16:48:48,834 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [868345816] [2020-07-20 16:48:48,834 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:48:49,914 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:49,915 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 16:48:49,919 INFO L263 TraceCheckSpWp]: Trace formula consists of 1127 conjuncts, 14 conjunts are in the unsatisfiable core [2020-07-20 16:48:49,925 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 16:48:50,226 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:48:50,226 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2020-07-20 16:48:56,572 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:48:58,428 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:48:58,429 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:48:58,919 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:48:59,237 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:48:59,237 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:48:59,404 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:48:59,671 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:49:00,427 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:49:02,034 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:02,035 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [868345816] [2020-07-20 16:49:02,035 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-20 16:49:02,036 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 15] total 18 [2020-07-20 16:49:02,036 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [9786916] [2020-07-20 16:49:02,037 INFO L459 AbstractCegarLoop]: Interpolant automaton has 18 states [2020-07-20 16:49:02,037 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2020-07-20 16:49:02,038 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2020-07-20 16:49:02,038 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=248, Unknown=0, NotChecked=0, Total=306 [2020-07-20 16:49:02,038 INFO L87 Difference]: Start difference. First operand 463 states and 875 transitions. Second operand 18 states. [2020-07-20 16:49:02,848 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 16:49:02,848 INFO L93 Difference]: Finished difference Result 574 states and 1182 transitions. [2020-07-20 16:49:02,853 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-07-20 16:49:02,854 INFO L78 Accepts]: Start accepts. Automaton has 18 states. Word has length 583 [2020-07-20 16:49:02,855 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 16:49:02,866 INFO L225 Difference]: With dead ends: 574 [2020-07-20 16:49:02,866 INFO L226 Difference]: Without dead ends: 570 [2020-07-20 16:49:02,867 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 1171 GetRequests, 1137 SyntacticMatches, 12 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 101 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=112, Invalid=440, Unknown=0, NotChecked=0, Total=552 [2020-07-20 16:49:02,868 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 570 states. [2020-07-20 16:49:02,896 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 570 to 463. [2020-07-20 16:49:02,896 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 463 states. [2020-07-20 16:49:02,899 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 463 states to 463 states and 875 transitions. [2020-07-20 16:49:02,900 INFO L78 Accepts]: Start accepts. Automaton has 463 states and 875 transitions. Word has length 583 [2020-07-20 16:49:02,901 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 16:49:02,901 INFO L479 AbstractCegarLoop]: Abstraction has 463 states and 875 transitions. [2020-07-20 16:49:02,901 INFO L480 AbstractCegarLoop]: Interpolant automaton has 18 states. [2020-07-20 16:49:02,902 INFO L276 IsEmpty]: Start isEmpty. Operand 463 states and 875 transitions. [2020-07-20 16:49:02,908 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 572 [2020-07-20 16:49:02,909 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 16:49:02,909 INFO L422 BasicCegarLoop]: trace histogram [44, 44, 41, 41, 27, 27, 22, 22, 22, 22, 22, 22, 22, 20, 20, 20, 20, 20, 20, 20, 17, 14, 7, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-07-20 16:49:03,109 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:03,110 INFO L427 AbstractCegarLoop]: === Iteration 65 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 16:49:03,110 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 16:49:03,111 INFO L82 PathProgramCache]: Analyzing trace with hash -1607577841, now seen corresponding path program 44 times [2020-07-20 16:49:03,112 INFO L163 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2020-07-20 16:49:03,112 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1364499850] [2020-07-20 16:49:03,113 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:04,114 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,115 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 16:49:04,121 INFO L263 TraceCheckSpWp]: Trace formula consists of 1103 conjuncts, 14 conjunts are in the unsatisfiable core [2020-07-20 16:49:04,126 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 16:49:04,483 INFO L134 CoverageAnalysis]: Checked inductivity of 9450 backedges. 662 proven. 589 refuted. 0 times theorem prover too weak. 8199 trivial. 0 not checked. [2020-07-20 16:49:04,483 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2020-07-20 16:49:10,536 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:49:11,468 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:49:11,469 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:49:12,316 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:49:12,818 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:49:12,819 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:49:12,999 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:49:13,000 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:49:13,194 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:49:14,086 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:49:17,317 INFO L134 CoverageAnalysis]: Checked inductivity of 9450 backedges. 664 proven. 603 refuted. 0 times theorem prover too weak. 8183 trivial. 0 not checked. [2020-07-20 16:49:17,317 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1364499850] [2020-07-20 16:49:17,317 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-20 16:49:17,318 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 15] total 18 [2020-07-20 16:49:17,318 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [761882956] [2020-07-20 16:49:17,319 INFO L459 AbstractCegarLoop]: Interpolant automaton has 18 states [2020-07-20 16:49:17,319 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2020-07-20 16:49:17,319 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2020-07-20 16:49:17,319 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=248, Unknown=0, NotChecked=0, Total=306 [2020-07-20 16:49:17,320 INFO L87 Difference]: Start difference. First operand 463 states and 875 transitions. Second operand 18 states. [2020-07-20 16:49:18,074 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 16:49:18,074 INFO L93 Difference]: Finished difference Result 520 states and 1041 transitions. [2020-07-20 16:49:18,080 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-07-20 16:49:18,081 INFO L78 Accepts]: Start accepts. Automaton has 18 states. Word has length 571 [2020-07-20 16:49:18,081 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 16:49:18,087 INFO L225 Difference]: With dead ends: 520 [2020-07-20 16:49:18,088 INFO L226 Difference]: Without dead ends: 516 [2020-07-20 16:49:18,088 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 1147 GetRequests, 1113 SyntacticMatches, 12 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 101 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=112, Invalid=440, Unknown=0, NotChecked=0, Total=552 [2020-07-20 16:49:18,089 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 516 states. [2020-07-20 16:49:18,116 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 516 to 468. [2020-07-20 16:49:18,117 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 468 states. [2020-07-20 16:49:18,119 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 468 states to 468 states and 900 transitions. [2020-07-20 16:49:18,120 INFO L78 Accepts]: Start accepts. Automaton has 468 states and 900 transitions. Word has length 571 [2020-07-20 16:49:18,121 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 16:49:18,121 INFO L479 AbstractCegarLoop]: Abstraction has 468 states and 900 transitions. [2020-07-20 16:49:18,121 INFO L480 AbstractCegarLoop]: Interpolant automaton has 18 states. [2020-07-20 16:49:18,121 INFO L276 IsEmpty]: Start isEmpty. Operand 468 states and 900 transitions. [2020-07-20 16:49:18,125 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 596 [2020-07-20 16:49:18,125 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 16:49:18,126 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:18,326 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 66 z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-07-20 16:49:18,327 INFO L427 AbstractCegarLoop]: === Iteration 66 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 16:49:18,327 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 16:49:18,328 INFO L82 PathProgramCache]: Analyzing trace with hash -1803057027, now seen corresponding path program 45 times [2020-07-20 16:49:18,328 INFO L163 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2020-07-20 16:49:18,329 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [80400147] [2020-07-20 16:49:18,329 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:49:19,355 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:19,355 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 16:49:19,360 INFO L263 TraceCheckSpWp]: Trace formula consists of 1150 conjuncts, 14 conjunts are in the unsatisfiable core [2020-07-20 16:49:19,367 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 16:49:19,747 INFO L134 CoverageAnalysis]: Checked inductivity of 10294 backedges. 376 proven. 927 refuted. 0 times theorem prover too weak. 8991 trivial. 0 not checked. [2020-07-20 16:49:19,748 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2020-07-20 16:49:26,142 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:49:28,634 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:49:30,516 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:49:30,517 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:49:30,946 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:49:31,127 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:49:31,128 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:49:31,335 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:49:31,756 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:49:33,388 INFO L134 CoverageAnalysis]: Checked inductivity of 10294 backedges. 376 proven. 943 refuted. 0 times theorem prover too weak. 8975 trivial. 0 not checked. [2020-07-20 16:49:33,388 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [80400147] [2020-07-20 16:49:33,389 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-20 16:49:33,389 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 15] total 18 [2020-07-20 16:49:33,389 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [942115628] [2020-07-20 16:49:33,390 INFO L459 AbstractCegarLoop]: Interpolant automaton has 18 states [2020-07-20 16:49:33,390 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2020-07-20 16:49:33,390 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2020-07-20 16:49:33,390 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=248, Unknown=0, NotChecked=0, Total=306 [2020-07-20 16:49:33,391 INFO L87 Difference]: Start difference. First operand 468 states and 900 transitions. Second operand 18 states. [2020-07-20 16:49:34,411 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 16:49:34,412 INFO L93 Difference]: Finished difference Result 548 states and 1042 transitions. [2020-07-20 16:49:34,417 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-07-20 16:49:34,418 INFO L78 Accepts]: Start accepts. Automaton has 18 states. Word has length 595 [2020-07-20 16:49:34,419 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 16:49:34,425 INFO L225 Difference]: With dead ends: 548 [2020-07-20 16:49:34,425 INFO L226 Difference]: Without dead ends: 544 [2020-07-20 16:49:34,426 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 1195 GetRequests, 1161 SyntacticMatches, 12 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 101 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=112, Invalid=440, Unknown=0, NotChecked=0, Total=552 [2020-07-20 16:49:34,427 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 544 states. [2020-07-20 16:49:34,455 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 544 to 458. [2020-07-20 16:49:34,456 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 458 states. [2020-07-20 16:49:34,459 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 458 states to 458 states and 852 transitions. [2020-07-20 16:49:34,459 INFO L78 Accepts]: Start accepts. Automaton has 458 states and 852 transitions. Word has length 595 [2020-07-20 16:49:34,460 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 16:49:34,460 INFO L479 AbstractCegarLoop]: Abstraction has 458 states and 852 transitions. [2020-07-20 16:49:34,460 INFO L480 AbstractCegarLoop]: Interpolant automaton has 18 states. [2020-07-20 16:49:34,461 INFO L276 IsEmpty]: Start isEmpty. Operand 458 states and 852 transitions. [2020-07-20 16:49:34,468 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 584 [2020-07-20 16:49:34,468 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 16:49:34,469 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:34,676 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 67 z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-07-20 16:49:34,677 INFO L427 AbstractCegarLoop]: === Iteration 67 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 16:49:34,678 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 16:49:34,678 INFO L82 PathProgramCache]: Analyzing trace with hash -1928377336, now seen corresponding path program 46 times [2020-07-20 16:49:34,678 INFO L163 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2020-07-20 16:49:34,679 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1784644515] [2020-07-20 16:49:34,679 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:49:35,728 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:35,729 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 16:49:35,734 INFO L263 TraceCheckSpWp]: Trace formula consists of 1127 conjuncts, 14 conjunts are in the unsatisfiable core [2020-07-20 16:49:35,740 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 16:49:36,134 INFO L134 CoverageAnalysis]: Checked inductivity of 9862 backedges. 696 proven. 579 refuted. 0 times theorem prover too weak. 8587 trivial. 0 not checked. [2020-07-20 16:49:36,134 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2020-07-20 16:49:42,492 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:49:43,383 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:49:43,384 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:49:44,329 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:49:44,330 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:49:44,687 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:49:44,688 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:49:44,895 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:49:44,896 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:49:45,187 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:49:46,384 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:49:49,599 INFO L134 CoverageAnalysis]: Checked inductivity of 9862 backedges. 696 proven. 597 refuted. 0 times theorem prover too weak. 8569 trivial. 0 not checked. [2020-07-20 16:49:49,600 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1784644515] [2020-07-20 16:49:49,600 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-20 16:49:49,601 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 15] total 18 [2020-07-20 16:49:49,601 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [567437186] [2020-07-20 16:49:49,602 INFO L459 AbstractCegarLoop]: Interpolant automaton has 18 states [2020-07-20 16:49:49,602 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2020-07-20 16:49:49,602 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2020-07-20 16:49:49,602 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=248, Unknown=0, NotChecked=0, Total=306 [2020-07-20 16:49:49,602 INFO L87 Difference]: Start difference. First operand 458 states and 852 transitions. Second operand 18 states. [2020-07-20 16:49:50,507 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 16:49:50,507 INFO L93 Difference]: Finished difference Result 526 states and 1074 transitions. [2020-07-20 16:49:50,512 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-07-20 16:49:50,513 INFO L78 Accepts]: Start accepts. Automaton has 18 states. Word has length 583 [2020-07-20 16:49:50,514 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 16:49:50,519 INFO L225 Difference]: With dead ends: 526 [2020-07-20 16:49:50,520 INFO L226 Difference]: Without dead ends: 522 [2020-07-20 16:49:50,521 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 1171 GetRequests, 1137 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:49:50,522 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 522 states. [2020-07-20 16:49:50,549 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 522 to 461. [2020-07-20 16:49:50,550 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 461 states. [2020-07-20 16:49:50,552 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 461 states to 461 states and 870 transitions. [2020-07-20 16:49:50,553 INFO L78 Accepts]: Start accepts. Automaton has 461 states and 870 transitions. Word has length 583 [2020-07-20 16:49:50,554 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 16:49:50,554 INFO L479 AbstractCegarLoop]: Abstraction has 461 states and 870 transitions. [2020-07-20 16:49:50,554 INFO L480 AbstractCegarLoop]: Interpolant automaton has 18 states. [2020-07-20 16:49:50,554 INFO L276 IsEmpty]: Start isEmpty. Operand 461 states and 870 transitions. [2020-07-20 16:49:50,560 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 644 [2020-07-20 16:49:50,560 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 16:49:50,560 INFO L422 BasicCegarLoop]: trace histogram [51, 51, 46, 46, 27, 27, 25, 25, 25, 25, 25, 25, 25, 24, 23, 23, 23, 23, 23, 23, 23, 19, 4, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-07-20 16:49:50,761 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 68 z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-07-20 16:49:50,761 INFO L427 AbstractCegarLoop]: === Iteration 68 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 16:49:50,762 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 16:49:50,762 INFO L82 PathProgramCache]: Analyzing trace with hash 1116536635, now seen corresponding path program 47 times [2020-07-20 16:49:50,762 INFO L163 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2020-07-20 16:49:50,763 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1735372947] [2020-07-20 16:49:50,763 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:49:51,779 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:51,779 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 16:49:51,783 INFO L263 TraceCheckSpWp]: Trace formula consists of 1243 conjuncts, 16 conjunts are in the unsatisfiable core [2020-07-20 16:49:51,789 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 16:49:52,189 INFO L134 CoverageAnalysis]: Checked inductivity of 12154 backedges. 778 proven. 877 refuted. 0 times theorem prover too weak. 10499 trivial. 0 not checked. [2020-07-20 16:49:52,190 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2020-07-20 16:49:55,102 WARN L193 SmtUtils]: Spent 101.00 ms on a formula simplification that was a NOOP. DAG size: 37 [2020-07-20 16:49:55,253 WARN L193 SmtUtils]: Spent 147.00 ms on a formula simplification that was a NOOP. DAG size: 37 [2020-07-20 16:49:55,367 WARN L193 SmtUtils]: Spent 110.00 ms on a formula simplification that was a NOOP. DAG size: 39 [2020-07-20 16:49:55,471 WARN L193 SmtUtils]: Spent 102.00 ms on a formula simplification that was a NOOP. DAG size: 39 [2020-07-20 16:49:55,581 WARN L193 SmtUtils]: Spent 105.00 ms on a formula simplification that was a NOOP. DAG size: 50 [2020-07-20 16:50:01,738 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:50:01,739 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:50:03,105 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:50:04,323 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:50:04,324 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:50:05,121 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:50:05,566 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:50:05,567 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:50:05,804 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:50:06,669 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:50:09,730 INFO L134 CoverageAnalysis]: Checked inductivity of 12154 backedges. 782 proven. 897 refuted. 0 times theorem prover too weak. 10475 trivial. 0 not checked. [2020-07-20 16:50:09,731 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1735372947] [2020-07-20 16:50:09,731 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-20 16:50:09,731 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 17] total 20 [2020-07-20 16:50:09,732 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1002512798] [2020-07-20 16:50:09,732 INFO L459 AbstractCegarLoop]: Interpolant automaton has 20 states [2020-07-20 16:50:09,733 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2020-07-20 16:50:09,733 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2020-07-20 16:50:09,733 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=310, Unknown=0, NotChecked=0, Total=380 [2020-07-20 16:50:09,733 INFO L87 Difference]: Start difference. First operand 461 states and 870 transitions. Second operand 20 states. [2020-07-20 16:50:10,836 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 16:50:10,837 INFO L93 Difference]: Finished difference Result 539 states and 1122 transitions. [2020-07-20 16:50:10,841 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2020-07-20 16:50:10,842 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 643 [2020-07-20 16:50:10,843 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 16:50:10,850 INFO L225 Difference]: With dead ends: 539 [2020-07-20 16:50:10,851 INFO L226 Difference]: Without dead ends: 535 [2020-07-20 16:50:10,852 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 1292 GetRequests, 1253 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:50:10,853 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 535 states. [2020-07-20 16:50:10,881 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 535 to 458. [2020-07-20 16:50:10,882 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 458 states. [2020-07-20 16:50:10,885 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 458 states to 458 states and 852 transitions. [2020-07-20 16:50:10,886 INFO L78 Accepts]: Start accepts. Automaton has 458 states and 852 transitions. Word has length 643 [2020-07-20 16:50:10,887 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 16:50:10,887 INFO L479 AbstractCegarLoop]: Abstraction has 458 states and 852 transitions. [2020-07-20 16:50:10,887 INFO L480 AbstractCegarLoop]: Interpolant automaton has 20 states. [2020-07-20 16:50:10,887 INFO L276 IsEmpty]: Start isEmpty. Operand 458 states and 852 transitions. [2020-07-20 16:50:10,896 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 632 [2020-07-20 16:50:10,896 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 16:50:10,897 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:50:11,111 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 69 z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-07-20 16:50:11,112 INFO L427 AbstractCegarLoop]: === Iteration 69 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 16:50:11,113 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 16:50:11,114 INFO L82 PathProgramCache]: Analyzing trace with hash 1553419654, now seen corresponding path program 48 times [2020-07-20 16:50:11,114 INFO L163 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2020-07-20 16:50:11,115 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1121055718] [2020-07-20 16:50:11,115 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:50:12,251 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:50:12,251 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 16:50:12,259 INFO L263 TraceCheckSpWp]: Trace formula consists of 1220 conjuncts, 14 conjunts are in the unsatisfiable core [2020-07-20 16:50:12,265 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 16:50:12,755 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:50:12,755 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2020-07-20 16:50:17,698 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:50:17,699 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:50:18,322 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:50:18,322 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:50:18,662 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:50:18,663 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:50:18,880 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:50:18,880 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:50:19,006 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:50:19,007 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:50:19,227 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:50:19,965 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:50:21,593 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:21,594 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1121055718] [2020-07-20 16:50:21,594 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-20 16:50:21,594 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 15] total 18 [2020-07-20 16:50:21,595 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [350342363] [2020-07-20 16:50:21,595 INFO L459 AbstractCegarLoop]: Interpolant automaton has 18 states [2020-07-20 16:50:21,596 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2020-07-20 16:50:21,596 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2020-07-20 16:50:21,596 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=248, Unknown=0, NotChecked=0, Total=306 [2020-07-20 16:50:21,596 INFO L87 Difference]: Start difference. First operand 458 states and 852 transitions. Second operand 18 states. [2020-07-20 16:50:22,195 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 16:50:22,196 INFO L93 Difference]: Finished difference Result 470 states and 879 transitions. [2020-07-20 16:50:22,199 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-07-20 16:50:22,199 INFO L78 Accepts]: Start accepts. Automaton has 18 states. Word has length 631 [2020-07-20 16:50:22,200 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 16:50:22,205 INFO L225 Difference]: With dead ends: 470 [2020-07-20 16:50:22,205 INFO L226 Difference]: Without dead ends: 466 [2020-07-20 16:50:22,206 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 1267 GetRequests, 1233 SyntacticMatches, 12 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 101 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=112, Invalid=440, Unknown=0, NotChecked=0, Total=552 [2020-07-20 16:50:22,207 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 466 states. [2020-07-20 16:50:22,226 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 466 to 423. [2020-07-20 16:50:22,227 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 423 states. [2020-07-20 16:50:22,229 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 423 states to 423 states and 742 transitions. [2020-07-20 16:50:22,230 INFO L78 Accepts]: Start accepts. Automaton has 423 states and 742 transitions. Word has length 631 [2020-07-20 16:50:22,230 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 16:50:22,230 INFO L479 AbstractCegarLoop]: Abstraction has 423 states and 742 transitions. [2020-07-20 16:50:22,230 INFO L480 AbstractCegarLoop]: Interpolant automaton has 18 states. [2020-07-20 16:50:22,230 INFO L276 IsEmpty]: Start isEmpty. Operand 423 states and 742 transitions. [2020-07-20 16:50:22,241 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 822 [2020-07-20 16:50:22,241 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 16:50:22,241 INFO L422 BasicCegarLoop]: trace histogram [63, 63, 58, 58, 44, 44, 31, 31, 31, 31, 31, 31, 31, 29, 29, 29, 29, 29, 29, 29, 19, 15, 14, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-07-20 16:50:22,452 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 70 z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-07-20 16:50:22,453 INFO L427 AbstractCegarLoop]: === Iteration 70 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 16:50:22,453 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 16:50:22,454 INFO L82 PathProgramCache]: Analyzing trace with hash 208369477, now seen corresponding path program 49 times [2020-07-20 16:50:22,454 INFO L163 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2020-07-20 16:50:22,455 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [447244080] [2020-07-20 16:50:22,455 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:50:23,725 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:50:23,725 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 16:50:23,731 INFO L263 TraceCheckSpWp]: Trace formula consists of 1586 conjuncts, 20 conjunts are in the unsatisfiable core [2020-07-20 16:50:23,740 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 16:50:24,319 INFO L134 CoverageAnalysis]: Checked inductivity of 19800 backedges. 382 proven. 2391 refuted. 0 times theorem prover too weak. 17027 trivial. 0 not checked. [2020-07-20 16:50:24,320 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2020-07-20 16:50:26,248 WARN L193 SmtUtils]: Spent 101.00 ms on a formula simplification that was a NOOP. DAG size: 39 [2020-07-20 16:50:31,262 WARN L193 SmtUtils]: Spent 101.00 ms on a formula simplification that was a NOOP. DAG size: 39 [2020-07-20 16:50:31,994 WARN L193 SmtUtils]: Spent 101.00 ms on a formula simplification that was a NOOP. DAG size: 44 [2020-07-20 16:50:32,573 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:50:32,573 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:50:35,728 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:50:35,728 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:50:37,894 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:50:39,278 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:50:39,279 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:50:39,969 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:50:40,410 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:50:40,410 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:50:40,654 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:50:40,800 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:50:40,800 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:50:41,251 INFO L134 CoverageAnalysis]: Checked inductivity of 19800 backedges. 382 proven. 2435 refuted. 0 times theorem prover too weak. 16983 trivial. 0 not checked. [2020-07-20 16:50:41,252 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [447244080] [2020-07-20 16:50:41,252 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-20 16:50:41,252 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 21] total 24 [2020-07-20 16:50:41,252 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2110321281] [2020-07-20 16:50:41,253 INFO L459 AbstractCegarLoop]: Interpolant automaton has 24 states [2020-07-20 16:50:41,253 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2020-07-20 16:50:41,254 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2020-07-20 16:50:41,254 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=456, Unknown=0, NotChecked=0, Total=552 [2020-07-20 16:50:41,254 INFO L87 Difference]: Start difference. First operand 423 states and 742 transitions. Second operand 24 states. [2020-07-20 16:50:42,369 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 16:50:42,370 INFO L93 Difference]: Finished difference Result 488 states and 976 transitions. [2020-07-20 16:50:42,373 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2020-07-20 16:50:42,373 INFO L78 Accepts]: Start accepts. Automaton has 24 states. Word has length 821 [2020-07-20 16:50:42,374 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 16:50:42,380 INFO L225 Difference]: With dead ends: 488 [2020-07-20 16:50:42,380 INFO L226 Difference]: Without dead ends: 484 [2020-07-20 16:50:42,382 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 1650 GetRequests, 1601 SyntacticMatches, 18 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 245 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=205, Invalid=851, Unknown=0, NotChecked=0, Total=1056 [2020-07-20 16:50:42,382 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 484 states. [2020-07-20 16:50:42,405 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 484 to 465. [2020-07-20 16:50:42,405 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 465 states. [2020-07-20 16:50:42,409 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 465 states to 465 states and 915 transitions. [2020-07-20 16:50:42,409 INFO L78 Accepts]: Start accepts. Automaton has 465 states and 915 transitions. Word has length 821 [2020-07-20 16:50:42,410 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 16:50:42,410 INFO L479 AbstractCegarLoop]: Abstraction has 465 states and 915 transitions. [2020-07-20 16:50:42,410 INFO L480 AbstractCegarLoop]: Interpolant automaton has 24 states. [2020-07-20 16:50:42,410 INFO L276 IsEmpty]: Start isEmpty. Operand 465 states and 915 transitions. [2020-07-20 16:50:42,419 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 882 [2020-07-20 16:50:42,420 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 16:50:42,420 INFO L422 BasicCegarLoop]: trace histogram [66, 66, 65, 65, 44, 44, 33, 33, 33, 33, 33, 33, 33, 32, 32, 32, 32, 32, 32, 32, 22, 21, 12, 11, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-07-20 16:50:42,620 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 71 z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-07-20 16:50:42,621 INFO L427 AbstractCegarLoop]: === Iteration 71 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 16:50:42,622 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 16:50:42,622 INFO L82 PathProgramCache]: Analyzing trace with hash -1862049798, now seen corresponding path program 50 times [2020-07-20 16:50:42,623 INFO L163 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2020-07-20 16:50:42,623 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1255476975] [2020-07-20 16:50:42,623 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:50:43,983 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:50:43,984 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 16:50:43,991 INFO L263 TraceCheckSpWp]: Trace formula consists of 1702 conjuncts, 18 conjunts are in the unsatisfiable core [2020-07-20 16:50:44,001 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 16:50:44,603 INFO L134 CoverageAnalysis]: Checked inductivity of 22888 backedges. 446 proven. 2213 refuted. 0 times theorem prover too weak. 20229 trivial. 0 not checked. [2020-07-20 16:50:44,604 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2020-07-20 16:50:52,999 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:50:56,091 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:50:58,076 WARN L193 SmtUtils]: Spent 130.00 ms on a formula simplification that was a NOOP. DAG size: 22 [2020-07-20 16:50:58,975 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:50:58,976 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:51:00,968 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:51:01,931 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:51:01,932 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:51:02,577 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:51:02,578 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:51:02,805 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:51:02,805 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:51:02,999 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:51:03,500 INFO L134 CoverageAnalysis]: Checked inductivity of 22888 backedges. 446 proven. 2246 refuted. 0 times theorem prover too weak. 20196 trivial. 0 not checked. [2020-07-20 16:51:03,500 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1255476975] [2020-07-20 16:51:03,501 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-20 16:51:03,501 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 19] total 22 [2020-07-20 16:51:03,501 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [502869478] [2020-07-20 16:51:03,502 INFO L459 AbstractCegarLoop]: Interpolant automaton has 22 states [2020-07-20 16:51:03,502 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2020-07-20 16:51:03,503 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2020-07-20 16:51:03,503 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=380, Unknown=0, NotChecked=0, Total=462 [2020-07-20 16:51:03,503 INFO L87 Difference]: Start difference. First operand 465 states and 915 transitions. Second operand 22 states. [2020-07-20 16:51:05,053 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 16:51:05,054 INFO L93 Difference]: Finished difference Result 529 states and 1195 transitions. [2020-07-20 16:51:05,062 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-07-20 16:51:05,063 INFO L78 Accepts]: Start accepts. Automaton has 22 states. Word has length 881 [2020-07-20 16:51:05,064 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 16:51:05,073 INFO L225 Difference]: With dead ends: 529 [2020-07-20 16:51:05,073 INFO L226 Difference]: Without dead ends: 525 [2020-07-20 16:51:05,076 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 1769 GetRequests, 1725 SyntacticMatches, 16 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 190 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=170, Invalid=700, Unknown=0, NotChecked=0, Total=870 [2020-07-20 16:51:05,077 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 525 states. [2020-07-20 16:51:05,134 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 525 to 455. [2020-07-20 16:51:05,135 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 455 states. [2020-07-20 16:51:05,141 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 455 states to 455 states and 874 transitions. [2020-07-20 16:51:05,142 INFO L78 Accepts]: Start accepts. Automaton has 455 states and 874 transitions. Word has length 881 [2020-07-20 16:51:05,144 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 16:51:05,145 INFO L479 AbstractCegarLoop]: Abstraction has 455 states and 874 transitions. [2020-07-20 16:51:05,145 INFO L480 AbstractCegarLoop]: Interpolant automaton has 22 states. [2020-07-20 16:51:05,145 INFO L276 IsEmpty]: Start isEmpty. Operand 455 states and 874 transitions. [2020-07-20 16:51:05,160 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 834 [2020-07-20 16:51:05,160 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 16:51:05,161 INFO L422 BasicCegarLoop]: trace histogram [65, 65, 58, 58, 44, 44, 32, 32, 32, 32, 32, 32, 32, 29, 29, 29, 29, 29, 29, 29, 21, 15, 14, 12, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-07-20 16:51:05,375 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 72 z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-07-20 16:51:05,376 INFO L427 AbstractCegarLoop]: === Iteration 72 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 16:51:05,376 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 16:51:05,377 INFO L82 PathProgramCache]: Analyzing trace with hash 119528062, now seen corresponding path program 51 times [2020-07-20 16:51:05,377 INFO L163 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2020-07-20 16:51:05,377 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [583294879] [2020-07-20 16:51:05,378 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 73 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 73 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-07-20 16:51:06,629 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:51:06,629 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 16:51:06,638 INFO L263 TraceCheckSpWp]: Trace formula consists of 1610 conjuncts, 18 conjunts are in the unsatisfiable core [2020-07-20 16:51:06,648 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 16:51:07,441 INFO L134 CoverageAnalysis]: Checked inductivity of 20432 backedges. 454 proven. 2045 refuted. 0 times theorem prover too weak. 17933 trivial. 0 not checked. [2020-07-20 16:51:07,442 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2020-07-20 16:51:10,311 WARN L193 SmtUtils]: Spent 119.00 ms on a formula simplification that was a NOOP. DAG size: 37 [2020-07-20 16:51:10,433 WARN L193 SmtUtils]: Spent 119.00 ms on a formula simplification that was a NOOP. DAG size: 37 [2020-07-20 16:51:10,556 WARN L193 SmtUtils]: Spent 118.00 ms on a formula simplification that was a NOOP. DAG size: 40 [2020-07-20 16:51:10,675 WARN L193 SmtUtils]: Spent 116.00 ms on a formula simplification that was a NOOP. DAG size: 40 [2020-07-20 16:51:11,877 WARN L193 SmtUtils]: Spent 125.00 ms on a formula simplification that was a NOOP. DAG size: 42 [2020-07-20 16:51:12,005 WARN L193 SmtUtils]: Spent 124.00 ms on a formula simplification that was a NOOP. DAG size: 42 [2020-07-20 16:51:12,138 WARN L193 SmtUtils]: Spent 129.00 ms on a formula simplification that was a NOOP. DAG size: 44 [2020-07-20 16:51:12,272 WARN L193 SmtUtils]: Spent 130.00 ms on a formula simplification that was a NOOP. DAG size: 44 [2020-07-20 16:51:12,407 WARN L193 SmtUtils]: Spent 129.00 ms on a formula simplification that was a NOOP. DAG size: 57 [2020-07-20 16:51:12,535 WARN L193 SmtUtils]: Spent 125.00 ms on a formula simplification that was a NOOP. DAG size: 54 [2020-07-20 16:51:12,651 WARN L193 SmtUtils]: Spent 113.00 ms on a formula simplification that was a NOOP. DAG size: 50 [2020-07-20 16:51:12,757 WARN L193 SmtUtils]: Spent 102.00 ms on a formula simplification that was a NOOP. DAG size: 47 [2020-07-20 16:51:20,112 WARN L193 SmtUtils]: Spent 103.00 ms on a formula simplification that was a NOOP. DAG size: 35 [2020-07-20 16:51:21,468 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:51:26,827 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:51:29,958 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:51:32,009 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:51:32,010 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:51:33,183 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:51:33,629 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:51:33,630 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:51:33,905 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:51:34,301 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:51:35,154 INFO L134 CoverageAnalysis]: Checked inductivity of 20432 backedges. 454 proven. 2078 refuted. 0 times theorem prover too weak. 17900 trivial. 0 not checked. [2020-07-20 16:51:35,155 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [583294879] [2020-07-20 16:51:35,155 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-20 16:51:35,155 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 19] total 22 [2020-07-20 16:51:35,155 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1244368193] [2020-07-20 16:51:35,156 INFO L459 AbstractCegarLoop]: Interpolant automaton has 22 states [2020-07-20 16:51:35,157 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2020-07-20 16:51:35,157 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2020-07-20 16:51:35,157 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=380, Unknown=0, NotChecked=0, Total=462 [2020-07-20 16:51:35,157 INFO L87 Difference]: Start difference. First operand 455 states and 874 transitions. Second operand 22 states. [2020-07-20 16:51:36,835 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 16:51:36,835 INFO L93 Difference]: Finished difference Result 528 states and 1205 transitions. [2020-07-20 16:51:36,843 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-07-20 16:51:36,843 INFO L78 Accepts]: Start accepts. Automaton has 22 states. Word has length 833 [2020-07-20 16:51:36,844 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 16:51:36,852 INFO L225 Difference]: With dead ends: 528 [2020-07-20 16:51:36,852 INFO L226 Difference]: Without dead ends: 524 [2020-07-20 16:51:36,853 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 1673 GetRequests, 1629 SyntacticMatches, 16 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 190 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=170, Invalid=700, Unknown=0, NotChecked=0, Total=870 [2020-07-20 16:51:36,854 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 524 states. [2020-07-20 16:51:36,887 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 524 to 455. [2020-07-20 16:51:36,888 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 455 states. [2020-07-20 16:51:36,891 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 455 states to 455 states and 874 transitions. [2020-07-20 16:51:36,892 INFO L78 Accepts]: Start accepts. Automaton has 455 states and 874 transitions. Word has length 833 [2020-07-20 16:51:36,893 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 16:51:36,893 INFO L479 AbstractCegarLoop]: Abstraction has 455 states and 874 transitions. [2020-07-20 16:51:36,893 INFO L480 AbstractCegarLoop]: Interpolant automaton has 22 states. [2020-07-20 16:51:36,893 INFO L276 IsEmpty]: Start isEmpty. Operand 455 states and 874 transitions. [2020-07-20 16:51:36,906 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 870 [2020-07-20 16:51:36,906 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 16:51:36,907 INFO L422 BasicCegarLoop]: trace histogram [71, 71, 58, 58, 44, 44, 35, 35, 35, 35, 35, 35, 35, 29, 29, 29, 29, 29, 29, 29, 27, 15, 14, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-07-20 16:51:37,121 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 73 z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-07-20 16:51:37,122 INFO L427 AbstractCegarLoop]: === Iteration 73 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 16:51:37,123 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 16:51:37,123 INFO L82 PathProgramCache]: Analyzing trace with hash 279038725, now seen corresponding path program 52 times [2020-07-20 16:51:37,124 INFO L163 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2020-07-20 16:51:37,124 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [2104889669] [2020-07-20 16:51:37,124 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 74 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 74 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-07-20 16:51:38,449 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:51:38,450 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 16:51:38,460 INFO L263 TraceCheckSpWp]: Trace formula consists of 1679 conjuncts, 18 conjunts are in the unsatisfiable core [2020-07-20 16:51:38,470 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 16:51:39,332 INFO L134 CoverageAnalysis]: Checked inductivity of 22448 backedges. 528 proven. 2079 refuted. 0 times theorem prover too weak. 19841 trivial. 0 not checked. [2020-07-20 16:51:39,332 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2020-07-20 16:51:41,922 WARN L193 SmtUtils]: Spent 103.00 ms on a formula simplification that was a NOOP. DAG size: 35 [2020-07-20 16:51:42,031 WARN L193 SmtUtils]: Spent 106.00 ms on a formula simplification that was a NOOP. DAG size: 35 [2020-07-20 16:51:42,919 WARN L193 SmtUtils]: Spent 120.00 ms on a formula simplification that was a NOOP. DAG size: 37 [2020-07-20 16:51:43,045 WARN L193 SmtUtils]: Spent 122.00 ms on a formula simplification that was a NOOP. DAG size: 37 [2020-07-20 16:51:43,175 WARN L193 SmtUtils]: Spent 127.00 ms on a formula simplification that was a NOOP. DAG size: 40 [2020-07-20 16:51:43,311 WARN L193 SmtUtils]: Spent 132.00 ms on a formula simplification that was a NOOP. DAG size: 40 [2020-07-20 16:51:44,695 WARN L193 SmtUtils]: Spent 132.00 ms on a formula simplification that was a NOOP. DAG size: 42 [2020-07-20 16:51:44,837 WARN L193 SmtUtils]: Spent 138.00 ms on a formula simplification that was a NOOP. DAG size: 42 [2020-07-20 16:51:44,988 WARN L193 SmtUtils]: Spent 147.00 ms on a formula simplification that was a NOOP. DAG size: 44 [2020-07-20 16:51:45,132 WARN L193 SmtUtils]: Spent 142.00 ms on a formula simplification that was a NOOP. DAG size: 44 [2020-07-20 16:51:45,270 WARN L193 SmtUtils]: Spent 133.00 ms on a formula simplification that was a NOOP. DAG size: 57 [2020-07-20 16:51:45,413 WARN L193 SmtUtils]: Spent 139.00 ms on a formula simplification that was a NOOP. DAG size: 53 [2020-07-20 16:51:45,532 WARN L193 SmtUtils]: Spent 116.00 ms on a formula simplification that was a NOOP. DAG size: 49 [2020-07-20 16:51:45,640 WARN L193 SmtUtils]: Spent 103.00 ms on a formula simplification that was a NOOP. DAG size: 46 [2020-07-20 16:51:45,744 WARN L193 SmtUtils]: Spent 101.00 ms on a formula simplification that was a NOOP. DAG size: 43 [2020-07-20 16:51:54,989 WARN L193 SmtUtils]: Spent 101.00 ms on a formula simplification that was a NOOP. DAG size: 47 [2020-07-20 16:51:55,355 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:52:00,730 WARN L193 SmtUtils]: Spent 106.00 ms on a formula simplification that was a NOOP. DAG size: 32 [2020-07-20 16:52:00,837 WARN L193 SmtUtils]: Spent 104.00 ms on a formula simplification that was a NOOP. DAG size: 32 [2020-07-20 16:52:00,957 WARN L193 SmtUtils]: Spent 116.00 ms on a formula simplification that was a NOOP. DAG size: 35 [2020-07-20 16:52:01,076 WARN L193 SmtUtils]: Spent 115.00 ms on a formula simplification that was a NOOP. DAG size: 35 [2020-07-20 16:52:01,188 WARN L193 SmtUtils]: Spent 106.00 ms on a formula simplification that was a NOOP. DAG size: 44 [2020-07-20 16:52:01,491 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:52:05,282 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:52:07,378 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:52:07,378 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:52:08,114 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:52:08,115 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:52:08,603 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:52:08,604 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:52:08,903 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:52:08,904 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:52:09,452 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:52:10,907 INFO L134 CoverageAnalysis]: Checked inductivity of 22448 backedges. 530 proven. 2110 refuted. 0 times theorem prover too weak. 19808 trivial. 0 not checked. [2020-07-20 16:52:10,908 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [2104889669] [2020-07-20 16:52:10,908 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-20 16:52:10,908 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 19] total 22 [2020-07-20 16:52:10,908 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1254982634] [2020-07-20 16:52:10,909 INFO L459 AbstractCegarLoop]: Interpolant automaton has 22 states [2020-07-20 16:52:10,910 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2020-07-20 16:52:10,910 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2020-07-20 16:52:10,910 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=380, Unknown=0, NotChecked=0, Total=462 [2020-07-20 16:52:10,910 INFO L87 Difference]: Start difference. First operand 455 states and 874 transitions. Second operand 22 states. [2020-07-20 16:52:12,838 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 16:52:12,838 INFO L93 Difference]: Finished difference Result 477 states and 955 transitions. [2020-07-20 16:52:12,846 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-07-20 16:52:12,846 INFO L78 Accepts]: Start accepts. Automaton has 22 states. Word has length 869 [2020-07-20 16:52:12,847 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 16:52:12,854 INFO L225 Difference]: With dead ends: 477 [2020-07-20 16:52:12,855 INFO L226 Difference]: Without dead ends: 473 [2020-07-20 16:52:12,857 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 1745 GetRequests, 1701 SyntacticMatches, 16 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 190 ImplicationChecksByTransitivity, 2.3s TimeCoverageRelationStatistics Valid=170, Invalid=700, Unknown=0, NotChecked=0, Total=870 [2020-07-20 16:52:12,858 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 473 states. [2020-07-20 16:52:12,904 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 473 to 433. [2020-07-20 16:52:12,905 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 433 states. [2020-07-20 16:52:12,910 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 433 states to 433 states and 785 transitions. [2020-07-20 16:52:12,911 INFO L78 Accepts]: Start accepts. Automaton has 433 states and 785 transitions. Word has length 869 [2020-07-20 16:52:12,912 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 16:52:12,913 INFO L479 AbstractCegarLoop]: Abstraction has 433 states and 785 transitions. [2020-07-20 16:52:12,913 INFO L480 AbstractCegarLoop]: Interpolant automaton has 22 states. [2020-07-20 16:52:12,913 INFO L276 IsEmpty]: Start isEmpty. Operand 433 states and 785 transitions. [2020-07-20 16:52:12,936 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 1143 [2020-07-20 16:52:12,936 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 16:52:12,937 INFO L422 BasicCegarLoop]: trace histogram [86, 86, 85, 85, 55, 54, 43, 43, 43, 43, 43, 43, 43, 42, 42, 42, 42, 42, 42, 42, 31, 31, 13, 11, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-07-20 16:52:13,150 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 74 z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-07-20 16:52:13,151 INFO L427 AbstractCegarLoop]: === Iteration 74 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 16:52:13,152 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 16:52:13,152 INFO L82 PathProgramCache]: Analyzing trace with hash 1984563718, now seen corresponding path program 53 times [2020-07-20 16:52:13,153 INFO L163 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2020-07-20 16:52:13,153 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [876067296] [2020-07-20 16:52:13,154 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 75 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 75 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-07-20 16:52:14,552 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:52:14,552 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 16:52:14,562 INFO L263 TraceCheckSpWp]: Trace formula consists of 1687 conjuncts, 32 conjunts are in the unsatisfiable core [2020-07-20 16:52:14,575 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 16:52:16,405 INFO L134 CoverageAnalysis]: Checked inductivity of 38872 backedges. 18486 proven. 2481 refuted. 0 times theorem prover too weak. 17905 trivial. 0 not checked. [2020-07-20 16:52:16,405 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2020-07-20 16:52:18,457 WARN L193 SmtUtils]: Spent 104.00 ms on a formula simplification that was a NOOP. DAG size: 31 [2020-07-20 16:52:18,567 WARN L193 SmtUtils]: Spent 106.00 ms on a formula simplification that was a NOOP. DAG size: 31 [2020-07-20 16:52:18,688 WARN L193 SmtUtils]: Spent 117.00 ms on a formula simplification that was a NOOP. DAG size: 34 [2020-07-20 16:52:18,810 WARN L193 SmtUtils]: Spent 117.00 ms on a formula simplification that was a NOOP. DAG size: 34 [2020-07-20 16:52:19,465 WARN L193 SmtUtils]: Spent 125.00 ms on a formula simplification that was a NOOP. DAG size: 36 [2020-07-20 16:52:19,592 WARN L193 SmtUtils]: Spent 124.00 ms on a formula simplification that was a NOOP. DAG size: 36 [2020-07-20 16:52:19,728 WARN L193 SmtUtils]: Spent 132.00 ms on a formula simplification that was a NOOP. DAG size: 39 [2020-07-20 16:52:19,856 WARN L193 SmtUtils]: Spent 124.00 ms on a formula simplification that was a NOOP. DAG size: 39 [2020-07-20 16:52:20,837 WARN L193 SmtUtils]: Spent 146.00 ms on a formula simplification that was a NOOP. DAG size: 41 [2020-07-20 16:52:20,985 WARN L193 SmtUtils]: Spent 144.00 ms on a formula simplification that was a NOOP. DAG size: 41 [2020-07-20 16:52:21,139 WARN L193 SmtUtils]: Spent 150.00 ms on a formula simplification that was a NOOP. DAG size: 44 [2020-07-20 16:52:21,295 WARN L193 SmtUtils]: Spent 153.00 ms on a formula simplification that was a NOOP. DAG size: 44 [2020-07-20 16:52:22,703 WARN L193 SmtUtils]: Spent 101.00 ms on a formula simplification that was a NOOP. DAG size: 29 [2020-07-20 16:52:23,090 WARN L193 SmtUtils]: Spent 103.00 ms on a formula simplification that was a NOOP. DAG size: 31 [2020-07-20 16:52:23,204 WARN L193 SmtUtils]: Spent 110.00 ms on a formula simplification that was a NOOP. DAG size: 34 [2020-07-20 16:52:23,318 WARN L193 SmtUtils]: Spent 111.00 ms on a formula simplification that was a NOOP. DAG size: 34 [2020-07-20 16:52:23,782 WARN L193 SmtUtils]: Spent 122.00 ms on a formula simplification that was a NOOP. DAG size: 36 [2020-07-20 16:52:23,905 WARN L193 SmtUtils]: Spent 120.00 ms on a formula simplification that was a NOOP. DAG size: 36 [2020-07-20 16:52:24,036 WARN L193 SmtUtils]: Spent 126.00 ms on a formula simplification that was a NOOP. DAG size: 40 [2020-07-20 16:52:24,163 WARN L193 SmtUtils]: Spent 123.00 ms on a formula simplification that was a NOOP. DAG size: 40 [2020-07-20 16:52:33,613 WARN L193 SmtUtils]: Spent 104.00 ms on a formula simplification that was a NOOP. DAG size: 31 [2020-07-20 16:52:33,726 WARN L193 SmtUtils]: Spent 110.00 ms on a formula simplification that was a NOOP. DAG size: 31 [2020-07-20 16:52:33,851 WARN L193 SmtUtils]: Spent 120.00 ms on a formula simplification that was a NOOP. DAG size: 34 [2020-07-20 16:52:33,968 WARN L193 SmtUtils]: Spent 113.00 ms on a formula simplification that was a NOOP. DAG size: 34 [2020-07-20 16:52:34,615 WARN L193 SmtUtils]: Spent 127.00 ms on a formula simplification that was a NOOP. DAG size: 36 [2020-07-20 16:52:34,744 WARN L193 SmtUtils]: Spent 125.00 ms on a formula simplification that was a NOOP. DAG size: 36 [2020-07-20 16:52:34,878 WARN L193 SmtUtils]: Spent 130.00 ms on a formula simplification that was a NOOP. DAG size: 39 [2020-07-20 16:52:35,010 WARN L193 SmtUtils]: Spent 128.00 ms on a formula simplification that was a NOOP. DAG size: 39 [2020-07-20 16:52:36,021 WARN L193 SmtUtils]: Spent 148.00 ms on a formula simplification that was a NOOP. DAG size: 41 [2020-07-20 16:52:36,170 WARN L193 SmtUtils]: Spent 145.00 ms on a formula simplification that was a NOOP. DAG size: 41 [2020-07-20 16:52:36,320 WARN L193 SmtUtils]: Spent 145.00 ms on a formula simplification that was a NOOP. DAG size: 44 [2020-07-20 16:52:36,468 WARN L193 SmtUtils]: Spent 145.00 ms on a formula simplification that was a NOOP. DAG size: 44 [2020-07-20 16:52:37,822 WARN L193 SmtUtils]: Spent 103.00 ms on a formula simplification that was a NOOP. DAG size: 29 [2020-07-20 16:52:38,211 WARN L193 SmtUtils]: Spent 102.00 ms on a formula simplification that was a NOOP. DAG size: 31 [2020-07-20 16:52:38,316 WARN L193 SmtUtils]: Spent 102.00 ms on a formula simplification that was a NOOP. DAG size: 31 [2020-07-20 16:52:38,433 WARN L193 SmtUtils]: Spent 112.00 ms on a formula simplification that was a NOOP. DAG size: 34 [2020-07-20 16:52:38,548 WARN L193 SmtUtils]: Spent 112.00 ms on a formula simplification that was a NOOP. DAG size: 34 [2020-07-20 16:52:39,036 WARN L193 SmtUtils]: Spent 124.00 ms on a formula simplification that was a NOOP. DAG size: 36 [2020-07-20 16:52:39,163 WARN L193 SmtUtils]: Spent 123.00 ms on a formula simplification that was a NOOP. DAG size: 36 [2020-07-20 16:52:39,304 WARN L193 SmtUtils]: Spent 137.00 ms on a formula simplification that was a NOOP. DAG size: 40 [2020-07-20 16:52:39,438 WARN L193 SmtUtils]: Spent 131.00 ms on a formula simplification that was a NOOP. DAG size: 40 [2020-07-20 16:52:40,815 WARN L193 SmtUtils]: Spent 102.00 ms on a formula simplification that was a NOOP. DAG size: 29 [2020-07-20 16:52:41,316 WARN L193 SmtUtils]: Spent 103.00 ms on a formula simplification that was a NOOP. DAG size: 31 [2020-07-20 16:52:41,420 WARN L193 SmtUtils]: Spent 100.00 ms on a formula simplification that was a NOOP. DAG size: 34 [2020-07-20 16:52:42,096 WARN L193 SmtUtils]: Spent 107.00 ms on a formula simplification that was a NOOP. DAG size: 40 [2020-07-20 16:52:42,203 WARN L193 SmtUtils]: Spent 104.00 ms on a formula simplification that was a NOOP. DAG size: 40 [2020-07-20 16:52:45,240 WARN L193 SmtUtils]: Spent 102.00 ms on a formula simplification that was a NOOP. DAG size: 29 [2020-07-20 16:52:45,349 WARN L193 SmtUtils]: Spent 105.00 ms on a formula simplification that was a NOOP. DAG size: 29 [2020-07-20 16:52:45,662 WARN L193 SmtUtils]: Spent 112.00 ms on a formula simplification that was a NOOP. DAG size: 31 [2020-07-20 16:52:45,778 WARN L193 SmtUtils]: Spent 112.00 ms on a formula simplification that was a NOOP. DAG size: 31 [2020-07-20 16:52:45,903 WARN L193 SmtUtils]: Spent 121.00 ms on a formula simplification that was a NOOP. DAG size: 34 [2020-07-20 16:52:46,025 WARN L193 SmtUtils]: Spent 118.00 ms on a formula simplification that was a NOOP. DAG size: 34 [2020-07-20 16:52:46,142 WARN L193 SmtUtils]: Spent 112.00 ms on a formula simplification that was a NOOP. DAG size: 43 [2020-07-20 16:52:46,249 WARN L193 SmtUtils]: Spent 103.00 ms on a formula simplification that was a NOOP. DAG size: 39 [2020-07-20 16:52:46,502 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:52:46,503 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:52:48,512 WARN L193 SmtUtils]: Spent 103.00 ms on a formula simplification that was a NOOP. DAG size: 29 [2020-07-20 16:52:48,620 WARN L193 SmtUtils]: Spent 105.00 ms on a formula simplification that was a NOOP. DAG size: 29 [2020-07-20 16:52:48,876 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:52:48,877 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:52:50,276 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:52:50,277 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:52:51,187 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:52:51,772 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:52:51,773 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:52:52,146 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:52:52,147 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:52:53,870 WARN L193 SmtUtils]: Spent 101.00 ms on a formula simplification that was a NOOP. DAG size: 29 [2020-07-20 16:52:54,392 WARN L193 SmtUtils]: Spent 105.00 ms on a formula simplification that was a NOOP. DAG size: 31 [2020-07-20 16:52:54,501 WARN L193 SmtUtils]: Spent 105.00 ms on a formula simplification that was a NOOP. DAG size: 31 [2020-07-20 16:52:54,616 WARN L193 SmtUtils]: Spent 111.00 ms on a formula simplification that was a NOOP. DAG size: 34 [2020-07-20 16:52:54,732 WARN L193 SmtUtils]: Spent 113.00 ms on a formula simplification that was a NOOP. DAG size: 34 [2020-07-20 16:52:55,364 WARN L193 SmtUtils]: Spent 128.00 ms on a formula simplification that was a NOOP. DAG size: 36 [2020-07-20 16:52:55,493 WARN L193 SmtUtils]: Spent 126.00 ms on a formula simplification that was a NOOP. DAG size: 36 [2020-07-20 16:52:55,620 WARN L193 SmtUtils]: Spent 123.00 ms on a formula simplification that was a NOOP. DAG size: 39 [2020-07-20 16:52:55,743 WARN L193 SmtUtils]: Spent 120.00 ms on a formula simplification that was a NOOP. DAG size: 39 [2020-07-20 16:52:56,616 WARN L193 SmtUtils]: Spent 145.00 ms on a formula simplification that was a NOOP. DAG size: 41 [2020-07-20 16:52:56,760 WARN L193 SmtUtils]: Spent 141.00 ms on a formula simplification that was a NOOP. DAG size: 41 [2020-07-20 16:52:56,923 WARN L193 SmtUtils]: Spent 159.00 ms on a formula simplification that was a NOOP. DAG size: 44 [2020-07-20 16:52:57,081 WARN L193 SmtUtils]: Spent 154.00 ms on a formula simplification that was a NOOP. DAG size: 44 [2020-07-20 16:52:57,227 WARN L193 SmtUtils]: Spent 139.00 ms on a formula simplification that was a NOOP. DAG size: 57 [2020-07-20 16:52:57,362 WARN L193 SmtUtils]: Spent 132.00 ms on a formula simplification that was a NOOP. DAG size: 54 [2020-07-20 16:52:57,486 WARN L193 SmtUtils]: Spent 120.00 ms on a formula simplification that was a NOOP. DAG size: 51 [2020-07-20 16:52:57,607 WARN L193 SmtUtils]: Spent 117.00 ms on a formula simplification that was a NOOP. DAG size: 48 [2020-07-20 16:52:57,719 WARN L193 SmtUtils]: Spent 109.00 ms on a formula simplification that was a NOOP. DAG size: 44 [2020-07-20 16:52:57,830 WARN L193 SmtUtils]: Spent 107.00 ms on a formula simplification that was a NOOP. DAG size: 41 [2020-07-20 16:53:03,355 WARN L193 SmtUtils]: Spent 104.00 ms on a formula simplification that was a NOOP. DAG size: 31 [2020-07-20 16:53:03,472 WARN L193 SmtUtils]: Spent 112.00 ms on a formula simplification that was a NOOP. DAG size: 34 [2020-07-20 16:53:03,598 WARN L193 SmtUtils]: Spent 122.00 ms on a formula simplification that was a NOOP. DAG size: 34 [2020-07-20 16:53:04,292 WARN L193 SmtUtils]: Spent 135.00 ms on a formula simplification that was a NOOP. DAG size: 36 [2020-07-20 16:53:04,434 WARN L193 SmtUtils]: Spent 137.00 ms on a formula simplification that was a NOOP. DAG size: 36 [2020-07-20 16:53:04,584 WARN L193 SmtUtils]: Spent 145.00 ms on a formula simplification that was a NOOP. DAG size: 39 [2020-07-20 16:53:04,730 WARN L193 SmtUtils]: Spent 143.00 ms on a formula simplification that was a NOOP. DAG size: 39 [2020-07-20 16:53:04,871 WARN L193 SmtUtils]: Spent 135.00 ms on a formula simplification that was a NOOP. DAG size: 50 [2020-07-20 16:53:04,999 WARN L193 SmtUtils]: Spent 123.00 ms on a formula simplification that was a NOOP. DAG size: 47 [2020-07-20 16:53:05,115 WARN L193 SmtUtils]: Spent 113.00 ms on a formula simplification that was a NOOP. DAG size: 44 [2020-07-20 16:53:05,225 WARN L193 SmtUtils]: Spent 106.00 ms on a formula simplification that was a NOOP. DAG size: 40 [2020-07-20 16:53:05,501 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:53:05,502 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:53:09,250 WARN L193 SmtUtils]: Spent 103.00 ms on a formula simplification that was a NOOP. DAG size: 29 [2020-07-20 16:53:09,725 WARN L193 SmtUtils]: Spent 109.00 ms on a formula simplification that was a NOOP. DAG size: 31 [2020-07-20 16:53:09,836 WARN L193 SmtUtils]: Spent 108.00 ms on a formula simplification that was a NOOP. DAG size: 31 [2020-07-20 16:53:09,958 WARN L193 SmtUtils]: Spent 118.00 ms on a formula simplification that was a NOOP. DAG size: 34 [2020-07-20 16:53:10,084 WARN L193 SmtUtils]: Spent 122.00 ms on a formula simplification that was a NOOP. DAG size: 34 [2020-07-20 16:53:10,200 WARN L193 SmtUtils]: Spent 110.00 ms on a formula simplification that was a NOOP. DAG size: 43 [2020-07-20 16:53:10,312 WARN L193 SmtUtils]: Spent 109.00 ms on a formula simplification that was a NOOP. DAG size: 40 [2020-07-20 16:53:10,415 WARN L193 SmtUtils]: Spent 100.00 ms on a formula simplification that was a NOOP. DAG size: 36 [2020-07-20 16:53:10,603 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:53:10,604 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:53:13,401 WARN L193 SmtUtils]: Spent 104.00 ms on a formula simplification that was a NOOP. DAG size: 29 [2020-07-20 16:53:13,508 WARN L193 SmtUtils]: Spent 104.00 ms on a formula simplification that was a NOOP. DAG size: 29 [2020-07-20 16:53:13,796 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:53:15,782 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:53:15,783 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:53:16,632 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:53:17,132 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:53:17,134 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:53:17,467 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:53:18,306 INFO L134 CoverageAnalysis]: Checked inductivity of 38872 backedges. 2218 proven. 4677 refuted. 0 times theorem prover too weak. 31977 trivial. 0 not checked. [2020-07-20 16:53:18,307 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [876067296] [2020-07-20 16:53:18,308 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-20 16:53:18,308 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 33] total 37 [2020-07-20 16:53:18,308 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1905750512] [2020-07-20 16:53:18,309 INFO L459 AbstractCegarLoop]: Interpolant automaton has 37 states [2020-07-20 16:53:18,309 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2020-07-20 16:53:18,310 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2020-07-20 16:53:18,311 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=146, Invalid=1186, Unknown=0, NotChecked=0, Total=1332 [2020-07-20 16:53:18,311 INFO L87 Difference]: Start difference. First operand 433 states and 785 transitions. Second operand 37 states. [2020-07-20 16:53:28,505 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 16:53:28,506 INFO L93 Difference]: Finished difference Result 918 states and 1811 transitions. [2020-07-20 16:53:28,515 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2020-07-20 16:53:28,515 INFO L78 Accepts]: Start accepts. Automaton has 37 states. Word has length 1142 [2020-07-20 16:53:28,516 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 16:53:28,524 INFO L225 Difference]: With dead ends: 918 [2020-07-20 16:53:28,524 INFO L226 Difference]: Without dead ends: 491 [2020-07-20 16:53:28,528 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 2314 GetRequests, 2217 SyntacticMatches, 31 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1060 ImplicationChecksByTransitivity, 8.0s TimeCoverageRelationStatistics Valid=665, Invalid=3891, Unknown=0, NotChecked=0, Total=4556 [2020-07-20 16:53:28,529 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 491 states. [2020-07-20 16:53:28,557 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 491 to 432. [2020-07-20 16:53:28,558 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 432 states. [2020-07-20 16:53:28,561 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 432 states to 432 states and 790 transitions. [2020-07-20 16:53:28,562 INFO L78 Accepts]: Start accepts. Automaton has 432 states and 790 transitions. Word has length 1142 [2020-07-20 16:53:28,562 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 16:53:28,562 INFO L479 AbstractCegarLoop]: Abstraction has 432 states and 790 transitions. [2020-07-20 16:53:28,562 INFO L480 AbstractCegarLoop]: Interpolant automaton has 37 states. [2020-07-20 16:53:28,563 INFO L276 IsEmpty]: Start isEmpty. Operand 432 states and 790 transitions. [2020-07-20 16:53:28,585 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 1538 [2020-07-20 16:53:28,585 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 16:53:28,586 INFO L422 BasicCegarLoop]: trace histogram [123, 123, 106, 106, 78, 78, 61, 61, 61, 61, 61, 61, 61, 53, 53, 53, 53, 53, 53, 53, 45, 28, 25, 17, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-07-20 16:53:28,786 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 75 z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-07-20 16:53:28,787 INFO L427 AbstractCegarLoop]: === Iteration 75 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 16:53:28,787 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 16:53:28,788 INFO L82 PathProgramCache]: Analyzing trace with hash -848672529, now seen corresponding path program 54 times [2020-07-20 16:53:28,789 INFO L163 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2020-07-20 16:53:28,789 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [490707268] [2020-07-20 16:53:28,789 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 76 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 76 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-07-20 16:53:30,352 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:53:30,352 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 16:53:30,366 INFO L263 TraceCheckSpWp]: Trace formula consists of 2276 conjuncts, 36 conjunts are in the unsatisfiable core [2020-07-20 16:53:30,384 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 16:53:33,044 INFO L134 CoverageAnalysis]: Checked inductivity of 71110 backedges. 26891 proven. 5291 refuted. 0 times theorem prover too weak. 38928 trivial. 0 not checked. [2020-07-20 16:53:33,045 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2020-07-20 16:53:34,622 WARN L193 SmtUtils]: Spent 101.00 ms on a formula simplification that was a NOOP. DAG size: 29 [2020-07-20 16:53:34,725 WARN L193 SmtUtils]: Spent 100.00 ms on a formula simplification that was a NOOP. DAG size: 29 [2020-07-20 16:53:35,139 WARN L193 SmtUtils]: Spent 109.00 ms on a formula simplification that was a NOOP. DAG size: 31 [2020-07-20 16:53:35,243 WARN L193 SmtUtils]: Spent 100.00 ms on a formula simplification that was a NOOP. DAG size: 31 [2020-07-20 16:53:35,352 WARN L193 SmtUtils]: Spent 105.00 ms on a formula simplification that was a NOOP. DAG size: 34 [2020-07-20 16:53:35,938 WARN L193 SmtUtils]: Spent 109.00 ms on a formula simplification that was a NOOP. DAG size: 36 [2020-07-20 16:53:36,047 WARN L193 SmtUtils]: Spent 106.00 ms on a formula simplification that was a NOOP. DAG size: 36 [2020-07-20 16:53:36,166 WARN L193 SmtUtils]: Spent 115.00 ms on a formula simplification that was a NOOP. DAG size: 39 [2020-07-20 16:53:36,285 WARN L193 SmtUtils]: Spent 116.00 ms on a formula simplification that was a NOOP. DAG size: 39 [2020-07-20 16:53:37,277 WARN L193 SmtUtils]: Spent 150.00 ms on a formula simplification that was a NOOP. DAG size: 41 [2020-07-20 16:53:37,419 WARN L193 SmtUtils]: Spent 138.00 ms on a formula simplification that was a NOOP. DAG size: 41 [2020-07-20 16:53:37,581 WARN L193 SmtUtils]: Spent 158.00 ms on a formula simplification that was a NOOP. DAG size: 44 [2020-07-20 16:53:37,748 WARN L193 SmtUtils]: Spent 163.00 ms on a formula simplification that was a NOOP. DAG size: 44 [2020-07-20 16:53:39,290 WARN L193 SmtUtils]: Spent 104.00 ms on a formula simplification that was a NOOP. DAG size: 29 [2020-07-20 16:53:39,400 WARN L193 SmtUtils]: Spent 107.00 ms on a formula simplification that was a NOOP. DAG size: 29 [2020-07-20 16:53:39,878 WARN L193 SmtUtils]: Spent 115.00 ms on a formula simplification that was a NOOP. DAG size: 31 [2020-07-20 16:53:39,995 WARN L193 SmtUtils]: Spent 114.00 ms on a formula simplification that was a NOOP. DAG size: 31 [2020-07-20 16:53:40,121 WARN L193 SmtUtils]: Spent 121.00 ms on a formula simplification that was a NOOP. DAG size: 34 [2020-07-20 16:53:40,247 WARN L193 SmtUtils]: Spent 122.00 ms on a formula simplification that was a NOOP. DAG size: 34 [2020-07-20 16:53:40,864 WARN L193 SmtUtils]: Spent 133.00 ms on a formula simplification that was a NOOP. DAG size: 36 [2020-07-20 16:53:41,001 WARN L193 SmtUtils]: Spent 133.00 ms on a formula simplification that was a NOOP. DAG size: 36 [2020-07-20 16:53:41,143 WARN L193 SmtUtils]: Spent 137.00 ms on a formula simplification that was a NOOP. DAG size: 39 [2020-07-20 16:53:41,288 WARN L193 SmtUtils]: Spent 142.00 ms on a formula simplification that was a NOOP. DAG size: 39 [2020-07-20 16:53:41,902 WARN L193 SmtUtils]: Spent 146.00 ms on a formula simplification that was a NOOP. DAG size: 41 [2020-07-20 16:53:42,057 WARN L193 SmtUtils]: Spent 152.00 ms on a formula simplification that was a NOOP. DAG size: 41 [2020-07-20 16:53:42,225 WARN L193 SmtUtils]: Spent 164.00 ms on a formula simplification that was a NOOP. DAG size: 44 [2020-07-20 16:53:42,391 WARN L193 SmtUtils]: Spent 163.00 ms on a formula simplification that was a NOOP. DAG size: 44 [2020-07-20 16:53:43,414 WARN L193 SmtUtils]: Spent 168.00 ms on a formula simplification that was a NOOP. DAG size: 46 [2020-07-20 16:53:43,586 WARN L193 SmtUtils]: Spent 169.00 ms on a formula simplification that was a NOOP. DAG size: 46 [2020-07-20 16:53:43,766 WARN L193 SmtUtils]: Spent 175.00 ms on a formula simplification that was a NOOP. DAG size: 50 [2020-07-20 16:53:43,952 WARN L193 SmtUtils]: Spent 182.00 ms on a formula simplification that was a NOOP. DAG size: 50 [2020-07-20 16:53:50,024 WARN L193 SmtUtils]: Spent 103.00 ms on a formula simplification that was a NOOP. DAG size: 1 [2020-07-20 16:53:53,006 WARN L193 SmtUtils]: Spent 109.00 ms on a formula simplification that was a NOOP. DAG size: 29 [2020-07-20 16:53:53,120 WARN L193 SmtUtils]: Spent 110.00 ms on a formula simplification that was a NOOP. DAG size: 29 [2020-07-20 16:53:53,552 WARN L193 SmtUtils]: Spent 110.00 ms on a formula simplification that was a NOOP. DAG size: 31 [2020-07-20 16:53:53,670 WARN L193 SmtUtils]: Spent 114.00 ms on a formula simplification that was a NOOP. DAG size: 31 [2020-07-20 16:53:53,803 WARN L193 SmtUtils]: Spent 129.00 ms on a formula simplification that was a NOOP. DAG size: 34 [2020-07-20 16:53:53,933 WARN L193 SmtUtils]: Spent 126.00 ms on a formula simplification that was a NOOP. DAG size: 34 [2020-07-20 16:53:54,546 WARN L193 SmtUtils]: Spent 129.00 ms on a formula simplification that was a NOOP. DAG size: 36 [2020-07-20 16:53:54,689 WARN L193 SmtUtils]: Spent 139.00 ms on a formula simplification that was a NOOP. DAG size: 36 [2020-07-20 16:53:54,845 WARN L193 SmtUtils]: Spent 151.00 ms on a formula simplification that was a NOOP. DAG size: 39 [2020-07-20 16:53:54,997 WARN L193 SmtUtils]: Spent 148.00 ms on a formula simplification that was a NOOP. DAG size: 39 [2020-07-20 16:53:56,036 WARN L193 SmtUtils]: Spent 154.00 ms on a formula simplification that was a NOOP. DAG size: 41 [2020-07-20 16:53:56,199 WARN L193 SmtUtils]: Spent 159.00 ms on a formula simplification that was a NOOP. DAG size: 41 [2020-07-20 16:53:56,381 WARN L193 SmtUtils]: Spent 177.00 ms on a formula simplification that was a NOOP. DAG size: 44 [2020-07-20 16:53:56,558 WARN L193 SmtUtils]: Spent 173.00 ms on a formula simplification that was a NOOP. DAG size: 44 [2020-07-20 16:53:58,175 WARN L193 SmtUtils]: Spent 105.00 ms on a formula simplification that was a NOOP. DAG size: 29 [2020-07-20 16:53:58,283 WARN L193 SmtUtils]: Spent 104.00 ms on a formula simplification that was a NOOP. DAG size: 29 [2020-07-20 16:53:58,767 WARN L193 SmtUtils]: Spent 113.00 ms on a formula simplification that was a NOOP. DAG size: 31 [2020-07-20 16:53:58,885 WARN L193 SmtUtils]: Spent 114.00 ms on a formula simplification that was a NOOP. DAG size: 31 [2020-07-20 16:53:59,017 WARN L193 SmtUtils]: Spent 128.00 ms on a formula simplification that was a NOOP. DAG size: 34 [2020-07-20 16:53:59,154 WARN L193 SmtUtils]: Spent 134.00 ms on a formula simplification that was a NOOP. DAG size: 34 [2020-07-20 16:53:59,805 WARN L193 SmtUtils]: Spent 142.00 ms on a formula simplification that was a NOOP. DAG size: 36 [2020-07-20 16:53:59,949 WARN L193 SmtUtils]: Spent 141.00 ms on a formula simplification that was a NOOP. DAG size: 36 [2020-07-20 16:54:00,102 WARN L193 SmtUtils]: Spent 148.00 ms on a formula simplification that was a NOOP. DAG size: 39 [2020-07-20 16:54:00,256 WARN L193 SmtUtils]: Spent 150.00 ms on a formula simplification that was a NOOP. DAG size: 39 [2020-07-20 16:54:00,925 WARN L193 SmtUtils]: Spent 159.00 ms on a formula simplification that was a NOOP. DAG size: 41 [2020-07-20 16:54:01,091 WARN L193 SmtUtils]: Spent 163.00 ms on a formula simplification that was a NOOP. DAG size: 41 [2020-07-20 16:54:01,269 WARN L193 SmtUtils]: Spent 173.00 ms on a formula simplification that was a NOOP. DAG size: 44 [2020-07-20 16:54:01,445 WARN L193 SmtUtils]: Spent 172.00 ms on a formula simplification that was a NOOP. DAG size: 44 [2020-07-20 16:54:02,555 WARN L193 SmtUtils]: Spent 183.00 ms on a formula simplification that was a NOOP. DAG size: 46 [2020-07-20 16:54:02,741 WARN L193 SmtUtils]: Spent 181.00 ms on a formula simplification that was a NOOP. DAG size: 46 [2020-07-20 16:54:02,931 WARN L193 SmtUtils]: Spent 185.00 ms on a formula simplification that was a NOOP. DAG size: 50 [2020-07-20 16:54:03,130 WARN L193 SmtUtils]: Spent 195.00 ms on a formula simplification that was a NOOP. DAG size: 50 [2020-07-20 16:54:04,646 WARN L193 SmtUtils]: Spent 102.00 ms on a formula simplification that was a NOOP. DAG size: 26 [2020-07-20 16:54:04,754 WARN L193 SmtUtils]: Spent 103.00 ms on a formula simplification that was a NOOP. DAG size: 26 [2020-07-20 16:54:04,873 WARN L193 SmtUtils]: Spent 114.00 ms on a formula simplification that was a NOOP. DAG size: 29 [2020-07-20 16:54:04,989 WARN L193 SmtUtils]: Spent 112.00 ms on a formula simplification that was a NOOP. DAG size: 29 [2020-07-20 16:54:05,516 WARN L193 SmtUtils]: Spent 124.00 ms on a formula simplification that was a NOOP. DAG size: 31 [2020-07-20 16:54:05,642 WARN L193 SmtUtils]: Spent 122.00 ms on a formula simplification that was a NOOP. DAG size: 31 [2020-07-20 16:54:05,780 WARN L193 SmtUtils]: Spent 133.00 ms on a formula simplification that was a NOOP. DAG size: 34 [2020-07-20 16:54:05,917 WARN L193 SmtUtils]: Spent 133.00 ms on a formula simplification that was a NOOP. DAG size: 34 [2020-07-20 16:54:06,585 WARN L193 SmtUtils]: Spent 143.00 ms on a formula simplification that was a NOOP. DAG size: 36 [2020-07-20 16:54:06,727 WARN L193 SmtUtils]: Spent 138.00 ms on a formula simplification that was a NOOP. DAG size: 36 [2020-07-20 16:54:06,880 WARN L193 SmtUtils]: Spent 149.00 ms on a formula simplification that was a NOOP. DAG size: 39 [2020-07-20 16:54:07,032 WARN L193 SmtUtils]: Spent 148.00 ms on a formula simplification that was a NOOP. DAG size: 39 [2020-07-20 16:54:07,691 WARN L193 SmtUtils]: Spent 164.00 ms on a formula simplification that was a NOOP. DAG size: 41 [2020-07-20 16:54:07,862 WARN L193 SmtUtils]: Spent 168.00 ms on a formula simplification that was a NOOP. DAG size: 41 [2020-07-20 16:54:08,036 WARN L193 SmtUtils]: Spent 169.00 ms on a formula simplification that was a NOOP. DAG size: 44 [2020-07-20 16:54:08,218 WARN L193 SmtUtils]: Spent 178.00 ms on a formula simplification that was a NOOP. DAG size: 44 [2020-07-20 16:54:09,213 WARN L193 SmtUtils]: Spent 161.00 ms on a formula simplification that was a NOOP. DAG size: 46 [2020-07-20 16:54:09,391 WARN L193 SmtUtils]: Spent 174.00 ms on a formula simplification that was a NOOP. DAG size: 46 [2020-07-20 16:54:09,551 WARN L193 SmtUtils]: Spent 156.00 ms on a formula simplification that was a NOOP. DAG size: 50 [2020-07-20 16:54:09,695 WARN L193 SmtUtils]: Spent 141.00 ms on a formula simplification that was a NOOP. DAG size: 50 [2020-07-20 16:54:09,835 WARN L193 SmtUtils]: Spent 134.00 ms on a formula simplification that was a NOOP. DAG size: 65 [2020-07-20 16:54:09,961 WARN L193 SmtUtils]: Spent 122.00 ms on a formula simplification that was a NOOP. DAG size: 61 [2020-07-20 16:54:10,083 WARN L193 SmtUtils]: Spent 119.00 ms on a formula simplification that was a NOOP. DAG size: 57 [2020-07-20 16:54:10,200 WARN L193 SmtUtils]: Spent 113.00 ms on a formula simplification that was a NOOP. DAG size: 54 [2020-07-20 16:54:10,316 WARN L193 SmtUtils]: Spent 112.00 ms on a formula simplification that was a NOOP. DAG size: 50 [2020-07-20 16:54:10,419 WARN L193 SmtUtils]: Spent 100.00 ms on a formula simplification that was a NOOP. DAG size: 47 [2020-07-20 16:54:10,524 WARN L193 SmtUtils]: Spent 103.00 ms on a formula simplification that was a NOOP. DAG size: 43 [2020-07-20 16:54:16,336 WARN L193 SmtUtils]: Spent 101.00 ms on a formula simplification that was a NOOP. DAG size: 29 [2020-07-20 16:54:16,776 WARN L193 SmtUtils]: Spent 117.00 ms on a formula simplification that was a NOOP. DAG size: 31 [2020-07-20 16:54:16,900 WARN L193 SmtUtils]: Spent 121.00 ms on a formula simplification that was a NOOP. DAG size: 31 [2020-07-20 16:54:17,035 WARN L193 SmtUtils]: Spent 130.00 ms on a formula simplification that was a NOOP. DAG size: 34 [2020-07-20 16:54:17,167 WARN L193 SmtUtils]: Spent 128.00 ms on a formula simplification that was a NOOP. DAG size: 34 [2020-07-20 16:54:17,823 WARN L193 SmtUtils]: Spent 140.00 ms on a formula simplification that was a NOOP. DAG size: 36 [2020-07-20 16:54:17,970 WARN L193 SmtUtils]: Spent 143.00 ms on a formula simplification that was a NOOP. DAG size: 36 [2020-07-20 16:54:18,130 WARN L193 SmtUtils]: Spent 156.00 ms on a formula simplification that was a NOOP. DAG size: 39 [2020-07-20 16:54:18,291 WARN L193 SmtUtils]: Spent 156.00 ms on a formula simplification that was a NOOP. DAG size: 39 [2020-07-20 16:54:18,983 WARN L193 SmtUtils]: Spent 168.00 ms on a formula simplification that was a NOOP. DAG size: 41 [2020-07-20 16:54:19,153 WARN L193 SmtUtils]: Spent 166.00 ms on a formula simplification that was a NOOP. DAG size: 41 [2020-07-20 16:54:19,330 WARN L193 SmtUtils]: Spent 172.00 ms on a formula simplification that was a NOOP. DAG size: 44 [2020-07-20 16:54:19,491 WARN L193 SmtUtils]: Spent 158.00 ms on a formula simplification that was a NOOP. DAG size: 44 [2020-07-20 16:54:19,641 WARN L193 SmtUtils]: Spent 145.00 ms on a formula simplification that was a NOOP. DAG size: 57 [2020-07-20 16:54:19,771 WARN L193 SmtUtils]: Spent 126.00 ms on a formula simplification that was a NOOP. DAG size: 54 [2020-07-20 16:54:19,898 WARN L193 SmtUtils]: Spent 124.00 ms on a formula simplification that was a NOOP. DAG size: 50 [2020-07-20 16:54:20,011 WARN L193 SmtUtils]: Spent 110.00 ms on a formula simplification that was a NOOP. DAG size: 47 [2020-07-20 16:54:20,120 WARN L193 SmtUtils]: Spent 105.00 ms on a formula simplification that was a NOOP. DAG size: 43 [2020-07-20 16:54:20,239 WARN L193 SmtUtils]: Spent 117.00 ms on a formula simplification that was a NOOP. DAG size: 39 [2020-07-20 16:54:20,350 WARN L193 SmtUtils]: Spent 106.00 ms on a formula simplification that was a NOOP. DAG size: 35 [2020-07-20 16:54:20,523 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:54:24,154 WARN L193 SmtUtils]: Spent 111.00 ms on a formula simplification that was a NOOP. DAG size: 29 [2020-07-20 16:54:24,269 WARN L193 SmtUtils]: Spent 111.00 ms on a formula simplification that was a NOOP. DAG size: 29 [2020-07-20 16:54:24,773 WARN L193 SmtUtils]: Spent 118.00 ms on a formula simplification that was a NOOP. DAG size: 31 [2020-07-20 16:54:24,885 WARN L193 SmtUtils]: Spent 108.00 ms on a formula simplification that was a NOOP. DAG size: 31 [2020-07-20 16:54:25,003 WARN L193 SmtUtils]: Spent 114.00 ms on a formula simplification that was a NOOP. DAG size: 34 [2020-07-20 16:54:25,137 WARN L193 SmtUtils]: Spent 129.00 ms on a formula simplification that was a NOOP. DAG size: 34 [2020-07-20 16:54:25,679 WARN L193 SmtUtils]: Spent 121.00 ms on a formula simplification that was a NOOP. DAG size: 36 [2020-07-20 16:54:25,805 WARN L193 SmtUtils]: Spent 122.00 ms on a formula simplification that was a NOOP. DAG size: 36 [2020-07-20 16:54:25,939 WARN L193 SmtUtils]: Spent 130.00 ms on a formula simplification that was a NOOP. DAG size: 39 [2020-07-20 16:54:26,088 WARN L193 SmtUtils]: Spent 147.00 ms on a formula simplification that was a NOOP. DAG size: 39 [2020-07-20 16:54:26,224 WARN L193 SmtUtils]: Spent 129.00 ms on a formula simplification that was a NOOP. DAG size: 50 [2020-07-20 16:54:26,361 WARN L193 SmtUtils]: Spent 134.00 ms on a formula simplification that was a NOOP. DAG size: 47 [2020-07-20 16:54:26,485 WARN L193 SmtUtils]: Spent 119.00 ms on a formula simplification that was a NOOP. DAG size: 44 [2020-07-20 16:54:26,840 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:54:31,030 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:54:33,454 WARN L193 SmtUtils]: Spent 101.00 ms on a formula simplification that was a NOOP. DAG size: 26 [2020-07-20 16:54:33,669 WARN L193 SmtUtils]: Spent 108.00 ms on a formula simplification that was a NOOP. DAG size: 29 [2020-07-20 16:54:33,779 WARN L193 SmtUtils]: Spent 106.00 ms on a formula simplification that was a NOOP. DAG size: 29 [2020-07-20 16:54:33,885 WARN L193 SmtUtils]: Spent 101.00 ms on a formula simplification that was a NOOP. DAG size: 36 [2020-07-20 16:54:34,068 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:54:34,068 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:54:35,873 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:54:37,018 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:54:37,811 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:54:37,812 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:54:38,267 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:54:40,090 WARN L193 SmtUtils]: Spent 107.00 ms on a formula simplification that was a NOOP. DAG size: 26 [2020-07-20 16:54:40,200 WARN L193 SmtUtils]: Spent 106.00 ms on a formula simplification that was a NOOP. DAG size: 26 [2020-07-20 16:54:40,318 WARN L193 SmtUtils]: Spent 113.00 ms on a formula simplification that was a NOOP. DAG size: 29 [2020-07-20 16:54:40,436 WARN L193 SmtUtils]: Spent 113.00 ms on a formula simplification that was a NOOP. DAG size: 29 [2020-07-20 16:54:40,886 WARN L193 SmtUtils]: Spent 114.00 ms on a formula simplification that was a NOOP. DAG size: 31 [2020-07-20 16:54:41,009 WARN L193 SmtUtils]: Spent 119.00 ms on a formula simplification that was a NOOP. DAG size: 31 [2020-07-20 16:54:41,139 WARN L193 SmtUtils]: Spent 126.00 ms on a formula simplification that was a NOOP. DAG size: 34 [2020-07-20 16:54:41,263 WARN L193 SmtUtils]: Spent 120.00 ms on a formula simplification that was a NOOP. DAG size: 34 [2020-07-20 16:54:41,915 WARN L193 SmtUtils]: Spent 140.00 ms on a formula simplification that was a NOOP. DAG size: 36 [2020-07-20 16:54:42,059 WARN L193 SmtUtils]: Spent 140.00 ms on a formula simplification that was a NOOP. DAG size: 36 [2020-07-20 16:54:42,218 WARN L193 SmtUtils]: Spent 154.00 ms on a formula simplification that was a NOOP. DAG size: 39 [2020-07-20 16:54:42,370 WARN L193 SmtUtils]: Spent 148.00 ms on a formula simplification that was a NOOP. DAG size: 39 [2020-07-20 16:54:43,482 WARN L193 SmtUtils]: Spent 161.00 ms on a formula simplification that was a NOOP. DAG size: 41 [2020-07-20 16:54:43,647 WARN L193 SmtUtils]: Spent 164.00 ms on a formula simplification that was a NOOP. DAG size: 41 [2020-07-20 16:54:43,821 WARN L193 SmtUtils]: Spent 168.00 ms on a formula simplification that was a NOOP. DAG size: 44 [2020-07-20 16:54:43,994 WARN L193 SmtUtils]: Spent 170.00 ms on a formula simplification that was a NOOP. DAG size: 44 [2020-07-20 16:54:44,168 WARN L193 SmtUtils]: Spent 167.00 ms on a formula simplification that was a NOOP. DAG size: 57 [2020-07-20 16:54:44,332 WARN L193 SmtUtils]: Spent 160.00 ms on a formula simplification that was a NOOP. DAG size: 54 [2020-07-20 16:54:44,485 WARN L193 SmtUtils]: Spent 149.00 ms on a formula simplification that was a NOOP. DAG size: 50 [2020-07-20 16:54:44,621 WARN L193 SmtUtils]: Spent 132.00 ms on a formula simplification that was a NOOP. DAG size: 47 [2020-07-20 16:54:44,749 WARN L193 SmtUtils]: Spent 122.00 ms on a formula simplification that was a NOOP. DAG size: 43 [2020-07-20 16:54:44,865 WARN L193 SmtUtils]: Spent 112.00 ms on a formula simplification that was a NOOP. DAG size: 40 [2020-07-20 16:54:44,970 WARN L193 SmtUtils]: Spent 102.00 ms on a formula simplification that was a NOOP. DAG size: 36 [2020-07-20 16:54:50,708 WARN L193 SmtUtils]: Spent 104.00 ms on a formula simplification that was a NOOP. DAG size: 26 [2020-07-20 16:54:50,818 WARN L193 SmtUtils]: Spent 106.00 ms on a formula simplification that was a NOOP. DAG size: 26 [2020-07-20 16:54:50,937 WARN L193 SmtUtils]: Spent 115.00 ms on a formula simplification that was a NOOP. DAG size: 29 [2020-07-20 16:54:51,057 WARN L193 SmtUtils]: Spent 116.00 ms on a formula simplification that was a NOOP. DAG size: 29 [2020-07-20 16:54:51,518 WARN L193 SmtUtils]: Spent 121.00 ms on a formula simplification that was a NOOP. DAG size: 31 [2020-07-20 16:54:51,645 WARN L193 SmtUtils]: Spent 123.00 ms on a formula simplification that was a NOOP. DAG size: 31 [2020-07-20 16:54:51,783 WARN L193 SmtUtils]: Spent 134.00 ms on a formula simplification that was a NOOP. DAG size: 34 [2020-07-20 16:54:51,915 WARN L193 SmtUtils]: Spent 128.00 ms on a formula simplification that was a NOOP. DAG size: 34 [2020-07-20 16:54:52,569 WARN L193 SmtUtils]: Spent 136.00 ms on a formula simplification that was a NOOP. DAG size: 36 [2020-07-20 16:54:52,717 WARN L193 SmtUtils]: Spent 144.00 ms on a formula simplification that was a NOOP. DAG size: 36 [2020-07-20 16:54:52,876 WARN L193 SmtUtils]: Spent 154.00 ms on a formula simplification that was a NOOP. DAG size: 39 [2020-07-20 16:54:53,039 WARN L193 SmtUtils]: Spent 158.00 ms on a formula simplification that was a NOOP. DAG size: 39 [2020-07-20 16:54:53,190 WARN L193 SmtUtils]: Spent 145.00 ms on a formula simplification that was a NOOP. DAG size: 50 [2020-07-20 16:54:53,327 WARN L193 SmtUtils]: Spent 132.00 ms on a formula simplification that was a NOOP. DAG size: 46 [2020-07-20 16:54:53,452 WARN L193 SmtUtils]: Spent 121.00 ms on a formula simplification that was a NOOP. DAG size: 43 [2020-07-20 16:54:53,567 WARN L193 SmtUtils]: Spent 111.00 ms on a formula simplification that was a NOOP. DAG size: 39 [2020-07-20 16:54:53,674 WARN L193 SmtUtils]: Spent 103.00 ms on a formula simplification that was a NOOP. DAG size: 35 [2020-07-20 16:54:53,907 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:54:53,908 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:54:57,348 WARN L193 SmtUtils]: Spent 102.00 ms on a formula simplification that was a NOOP. DAG size: 26 [2020-07-20 16:54:57,454 WARN L193 SmtUtils]: Spent 102.00 ms on a formula simplification that was a NOOP. DAG size: 26 [2020-07-20 16:54:57,573 WARN L193 SmtUtils]: Spent 115.00 ms on a formula simplification that was a NOOP. DAG size: 29 [2020-07-20 16:54:57,690 WARN L193 SmtUtils]: Spent 113.00 ms on a formula simplification that was a NOOP. DAG size: 29 [2020-07-20 16:54:58,171 WARN L193 SmtUtils]: Spent 127.00 ms on a formula simplification that was a NOOP. DAG size: 31 [2020-07-20 16:54:58,298 WARN L193 SmtUtils]: Spent 123.00 ms on a formula simplification that was a NOOP. DAG size: 31 [2020-07-20 16:54:58,437 WARN L193 SmtUtils]: Spent 134.00 ms on a formula simplification that was a NOOP. DAG size: 34 [2020-07-20 16:54:58,579 WARN L193 SmtUtils]: Spent 138.00 ms on a formula simplification that was a NOOP. DAG size: 34 [2020-07-20 16:54:58,710 WARN L193 SmtUtils]: Spent 124.00 ms on a formula simplification that was a NOOP. DAG size: 43 [2020-07-20 16:54:58,829 WARN L193 SmtUtils]: Spent 115.00 ms on a formula simplification that was a NOOP. DAG size: 40 [2020-07-20 16:54:58,933 WARN L193 SmtUtils]: Spent 100.00 ms on a formula simplification that was a NOOP. DAG size: 36 [2020-07-20 16:54:59,152 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:55:01,743 WARN L193 SmtUtils]: Spent 101.00 ms on a formula simplification that was a NOOP. DAG size: 29 [2020-07-20 16:55:01,857 WARN L193 SmtUtils]: Spent 110.00 ms on a formula simplification that was a NOOP. DAG size: 29 [2020-07-20 16:55:01,967 WARN L193 SmtUtils]: Spent 104.00 ms on a formula simplification that was a NOOP. DAG size: 36 [2020-07-20 16:55:02,208 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:55:02,209 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:55:04,104 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:55:04,105 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:55:05,146 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:55:05,147 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:55:05,860 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:55:05,861 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:55:06,299 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:55:06,300 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:55:07,857 INFO L134 CoverageAnalysis]: Checked inductivity of 71110 backedges. 3001 proven. 7725 refuted. 0 times theorem prover too weak. 60384 trivial. 0 not checked. [2020-07-20 16:55:07,858 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [490707268] [2020-07-20 16:55:07,858 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-20 16:55:07,858 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 37] total 43 [2020-07-20 16:55:07,858 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1993519290] [2020-07-20 16:55:07,860 INFO L459 AbstractCegarLoop]: Interpolant automaton has 43 states [2020-07-20 16:55:07,860 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2020-07-20 16:55:07,860 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 43 interpolants. [2020-07-20 16:55:07,860 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=179, Invalid=1627, Unknown=0, NotChecked=0, Total=1806 [2020-07-20 16:55:07,861 INFO L87 Difference]: Start difference. First operand 432 states and 790 transitions. Second operand 43 states. [2020-07-20 16:55:13,371 WARN L193 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 11 DAG size of output: 9 [2020-07-20 16:55:16,267 WARN L193 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 11 DAG size of output: 9 [2020-07-20 16:55:26,309 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 16:55:26,309 INFO L93 Difference]: Finished difference Result 1172 states and 2387 transitions. [2020-07-20 16:55:26,320 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2020-07-20 16:55:26,321 INFO L78 Accepts]: Start accepts. Automaton has 43 states. Word has length 1537 [2020-07-20 16:55:26,322 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 16:55:26,335 INFO L225 Difference]: With dead ends: 1172 [2020-07-20 16:55:26,336 INFO L226 Difference]: Without dead ends: 744 [2020-07-20 16:55:26,343 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 3117 GetRequests, 2999 SyntacticMatches, 33 SemanticMatches, 85 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1829 ImplicationChecksByTransitivity, 12.7s TimeCoverageRelationStatistics Valid=1038, Invalid=6444, Unknown=0, NotChecked=0, Total=7482 [2020-07-20 16:55:26,345 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 744 states. [2020-07-20 16:55:26,431 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 744 to 668. [2020-07-20 16:55:26,432 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 668 states. [2020-07-20 16:55:26,440 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 668 states to 668 states and 1253 transitions. [2020-07-20 16:55:26,442 INFO L78 Accepts]: Start accepts. Automaton has 668 states and 1253 transitions. Word has length 1537 [2020-07-20 16:55:26,443 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 16:55:26,443 INFO L479 AbstractCegarLoop]: Abstraction has 668 states and 1253 transitions. [2020-07-20 16:55:26,444 INFO L480 AbstractCegarLoop]: Interpolant automaton has 43 states. [2020-07-20 16:55:26,444 INFO L276 IsEmpty]: Start isEmpty. Operand 668 states and 1253 transitions. [2020-07-20 16:55:26,511 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 1945 [2020-07-20 16:55:26,511 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 16:55:26,513 INFO L422 BasicCegarLoop]: trace histogram [146, 146, 143, 143, 102, 101, 73, 73, 73, 73, 73, 73, 73, 71, 71, 71, 71, 71, 71, 71, 45, 41, 30, 29, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-07-20 16:55:26,726 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 76 z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-07-20 16:55:26,727 INFO L427 AbstractCegarLoop]: === Iteration 76 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 16:55:26,728 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 16:55:26,729 INFO L82 PathProgramCache]: Analyzing trace with hash 1017468855, now seen corresponding path program 55 times [2020-07-20 16:55:26,729 INFO L163 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2020-07-20 16:55:26,729 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [165383563] [2020-07-20 16:55:26,730 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 77 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 77 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-07-20 16:55:28,545 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:55:28,546 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 16:55:28,564 INFO L263 TraceCheckSpWp]: Trace formula consists of 2877 conjuncts, 40 conjunts are in the unsatisfiable core [2020-07-20 16:55:28,590 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 16:55:32,381 INFO L134 CoverageAnalysis]: Checked inductivity of 113605 backedges. 4707 proven. 9988 refuted. 0 times theorem prover too weak. 98910 trivial. 0 not checked. [2020-07-20 16:55:32,381 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2020-07-20 16:55:33,989 WARN L193 SmtUtils]: Spent 109.00 ms on a formula simplification that was a NOOP. DAG size: 26 [2020-07-20 16:55:34,203 WARN L193 SmtUtils]: Spent 109.00 ms on a formula simplification that was a NOOP. DAG size: 29 [2020-07-20 16:55:34,309 WARN L193 SmtUtils]: Spent 102.00 ms on a formula simplification that was a NOOP. DAG size: 29 [2020-07-20 16:55:34,786 WARN L193 SmtUtils]: Spent 118.00 ms on a formula simplification that was a NOOP. DAG size: 31 [2020-07-20 16:55:34,898 WARN L193 SmtUtils]: Spent 109.00 ms on a formula simplification that was a NOOP. DAG size: 31 [2020-07-20 16:55:35,022 WARN L193 SmtUtils]: Spent 120.00 ms on a formula simplification that was a NOOP. DAG size: 34 [2020-07-20 16:55:35,146 WARN L193 SmtUtils]: Spent 120.00 ms on a formula simplification that was a NOOP. DAG size: 34 [2020-07-20 16:55:35,797 WARN L193 SmtUtils]: Spent 132.00 ms on a formula simplification that was a NOOP. DAG size: 36 [2020-07-20 16:55:35,930 WARN L193 SmtUtils]: Spent 129.00 ms on a formula simplification that was a NOOP. DAG size: 36 [2020-07-20 16:55:36,081 WARN L193 SmtUtils]: Spent 146.00 ms on a formula simplification that was a NOOP. DAG size: 39 [2020-07-20 16:55:36,233 WARN L193 SmtUtils]: Spent 149.00 ms on a formula simplification that was a NOOP. DAG size: 39 [2020-07-20 16:55:37,300 WARN L193 SmtUtils]: Spent 174.00 ms on a formula simplification that was a NOOP. DAG size: 41 [2020-07-20 16:55:37,475 WARN L193 SmtUtils]: Spent 171.00 ms on a formula simplification that was a NOOP. DAG size: 41 [2020-07-20 16:55:37,660 WARN L193 SmtUtils]: Spent 181.00 ms on a formula simplification that was a NOOP. DAG size: 44 [2020-07-20 16:55:37,843 WARN L193 SmtUtils]: Spent 178.00 ms on a formula simplification that was a NOOP. DAG size: 44 [2020-07-20 16:55:39,475 WARN L193 SmtUtils]: Spent 192.00 ms on a formula simplification that was a NOOP. DAG size: 46 [2020-07-20 16:55:39,676 WARN L193 SmtUtils]: Spent 197.00 ms on a formula simplification that was a NOOP. DAG size: 46 [2020-07-20 16:55:39,889 WARN L193 SmtUtils]: Spent 207.00 ms on a formula simplification that was a NOOP. DAG size: 49 [2020-07-20 16:55:40,095 WARN L193 SmtUtils]: Spent 202.00 ms on a formula simplification that was a NOOP. DAG size: 49 [2020-07-20 16:55:41,583 WARN L193 SmtUtils]: Spent 108.00 ms on a formula simplification that was a NOOP. DAG size: 26 [2020-07-20 16:55:41,697 WARN L193 SmtUtils]: Spent 110.00 ms on a formula simplification that was a NOOP. DAG size: 26 [2020-07-20 16:55:41,821 WARN L193 SmtUtils]: Spent 119.00 ms on a formula simplification that was a NOOP. DAG size: 29 [2020-07-20 16:55:41,944 WARN L193 SmtUtils]: Spent 119.00 ms on a formula simplification that was a NOOP. DAG size: 29 [2020-07-20 16:55:42,364 WARN L193 SmtUtils]: Spent 128.00 ms on a formula simplification that was a NOOP. DAG size: 31 [2020-07-20 16:55:42,494 WARN L193 SmtUtils]: Spent 127.00 ms on a formula simplification that was a NOOP. DAG size: 31 [2020-07-20 16:55:42,637 WARN L193 SmtUtils]: Spent 138.00 ms on a formula simplification that was a NOOP. DAG size: 34 [2020-07-20 16:55:42,781 WARN L193 SmtUtils]: Spent 139.00 ms on a formula simplification that was a NOOP. DAG size: 34 [2020-07-20 16:55:43,453 WARN L193 SmtUtils]: Spent 150.00 ms on a formula simplification that was a NOOP. DAG size: 36 [2020-07-20 16:55:43,602 WARN L193 SmtUtils]: Spent 145.00 ms on a formula simplification that was a NOOP. DAG size: 36 [2020-07-20 16:55:43,765 WARN L193 SmtUtils]: Spent 159.00 ms on a formula simplification that was a NOOP. DAG size: 39 [2020-07-20 16:55:43,940 WARN L193 SmtUtils]: Spent 171.00 ms on a formula simplification that was a NOOP. DAG size: 39 [2020-07-20 16:55:44,639 WARN L193 SmtUtils]: Spent 169.00 ms on a formula simplification that was a NOOP. DAG size: 41 [2020-07-20 16:55:44,808 WARN L193 SmtUtils]: Spent 164.00 ms on a formula simplification that was a NOOP. DAG size: 41 [2020-07-20 16:55:44,987 WARN L193 SmtUtils]: Spent 174.00 ms on a formula simplification that was a NOOP. DAG size: 44 [2020-07-20 16:55:45,170 WARN L193 SmtUtils]: Spent 178.00 ms on a formula simplification that was a NOOP. DAG size: 44 [2020-07-20 16:55:46,922 WARN L193 SmtUtils]: Spent 178.00 ms on a formula simplification that was a NOOP. DAG size: 46 [2020-07-20 16:55:47,102 WARN L193 SmtUtils]: Spent 176.00 ms on a formula simplification that was a NOOP. DAG size: 46 [2020-07-20 16:55:47,297 WARN L193 SmtUtils]: Spent 190.00 ms on a formula simplification that was a NOOP. DAG size: 49 [2020-07-20 16:55:47,487 WARN L193 SmtUtils]: Spent 186.00 ms on a formula simplification that was a NOOP. DAG size: 49 [2020-07-20 16:55:48,962 WARN L193 SmtUtils]: Spent 191.00 ms on a formula simplification that was a NOOP. DAG size: 51 [2020-07-20 16:55:49,178 WARN L193 SmtUtils]: Spent 212.00 ms on a formula simplification that was a NOOP. DAG size: 51 [2020-07-20 16:55:49,391 WARN L193 SmtUtils]: Spent 208.00 ms on a formula simplification that was a NOOP. DAG size: 55 [2020-07-20 16:55:49,605 WARN L193 SmtUtils]: Spent 210.00 ms on a formula simplification that was a NOOP. DAG size: 55 [2020-07-20 16:55:51,243 WARN L193 SmtUtils]: Spent 117.00 ms on a formula simplification that was a NOOP. DAG size: 29 [2020-07-20 16:55:51,358 WARN L193 SmtUtils]: Spent 111.00 ms on a formula simplification that was a NOOP. DAG size: 29 [2020-07-20 16:55:51,731 WARN L193 SmtUtils]: Spent 110.00 ms on a formula simplification that was a NOOP. DAG size: 31 [2020-07-20 16:55:51,846 WARN L193 SmtUtils]: Spent 111.00 ms on a formula simplification that was a NOOP. DAG size: 31 [2020-07-20 16:55:51,971 WARN L193 SmtUtils]: Spent 120.00 ms on a formula simplification that was a NOOP. DAG size: 34 [2020-07-20 16:55:52,081 WARN L193 SmtUtils]: Spent 107.00 ms on a formula simplification that was a NOOP. DAG size: 34 [2020-07-20 16:55:52,568 WARN L193 SmtUtils]: Spent 107.00 ms on a formula simplification that was a NOOP. DAG size: 36 [2020-07-20 16:55:52,687 WARN L193 SmtUtils]: Spent 116.00 ms on a formula simplification that was a NOOP. DAG size: 36 [2020-07-20 16:55:52,817 WARN L193 SmtUtils]: Spent 127.00 ms on a formula simplification that was a NOOP. DAG size: 39 [2020-07-20 16:55:52,937 WARN L193 SmtUtils]: Spent 118.00 ms on a formula simplification that was a NOOP. DAG size: 39 [2020-07-20 16:55:53,531 WARN L193 SmtUtils]: Spent 159.00 ms on a formula simplification that was a NOOP. DAG size: 41 [2020-07-20 16:55:53,694 WARN L193 SmtUtils]: Spent 159.00 ms on a formula simplification that was a NOOP. DAG size: 41 [2020-07-20 16:55:53,868 WARN L193 SmtUtils]: Spent 169.00 ms on a formula simplification that was a NOOP. DAG size: 44 [2020-07-20 16:55:54,042 WARN L193 SmtUtils]: Spent 170.00 ms on a formula simplification that was a NOOP. DAG size: 44 [2020-07-20 16:55:55,862 WARN L193 SmtUtils]: Spent 188.00 ms on a formula simplification that was a NOOP. DAG size: 46 [2020-07-20 16:55:56,058 WARN L193 SmtUtils]: Spent 193.00 ms on a formula simplification that was a NOOP. DAG size: 46 [2020-07-20 16:55:56,267 WARN L193 SmtUtils]: Spent 204.00 ms on a formula simplification that was a NOOP. DAG size: 49 [2020-07-20 16:55:56,472 WARN L193 SmtUtils]: Spent 200.00 ms on a formula simplification that was a NOOP. DAG size: 49 [2020-07-20 16:55:58,095 WARN L193 SmtUtils]: Spent 211.00 ms on a formula simplification that was a NOOP. DAG size: 51 [2020-07-20 16:55:58,289 WARN L193 SmtUtils]: Spent 191.00 ms on a formula simplification that was a NOOP. DAG size: 51 [2020-07-20 16:55:58,454 WARN L193 SmtUtils]: Spent 161.00 ms on a formula simplification that was a NOOP. DAG size: 55 [2020-07-20 16:55:58,614 WARN L193 SmtUtils]: Spent 157.00 ms on a formula simplification that was a NOOP. DAG size: 55 [2020-07-20 16:55:58,781 WARN L193 SmtUtils]: Spent 161.00 ms on a formula simplification that was a NOOP. DAG size: 72 [2020-07-20 16:55:58,929 WARN L193 SmtUtils]: Spent 145.00 ms on a formula simplification that was a NOOP. DAG size: 69 [2020-07-20 16:55:59,064 WARN L193 SmtUtils]: Spent 132.00 ms on a formula simplification that was a NOOP. DAG size: 65 [2020-07-20 16:55:59,194 WARN L193 SmtUtils]: Spent 127.00 ms on a formula simplification that was a NOOP. DAG size: 62 [2020-07-20 16:55:59,319 WARN L193 SmtUtils]: Spent 121.00 ms on a formula simplification that was a NOOP. DAG size: 58 [2020-07-20 16:55:59,434 WARN L193 SmtUtils]: Spent 112.00 ms on a formula simplification that was a NOOP. DAG size: 54 [2020-07-20 16:55:59,538 WARN L193 SmtUtils]: Spent 100.00 ms on a formula simplification that was a NOOP. DAG size: 50 [2020-07-20 16:56:02,444 WARN L193 SmtUtils]: Spent 128.00 ms on a formula simplification that was a NOOP. DAG size: 1 [2020-07-20 16:56:08,332 WARN L193 SmtUtils]: Spent 102.00 ms on a formula simplification that was a NOOP. DAG size: 26 [2020-07-20 16:56:08,435 WARN L193 SmtUtils]: Spent 100.00 ms on a formula simplification that was a NOOP. DAG size: 26 [2020-07-20 16:56:08,553 WARN L193 SmtUtils]: Spent 114.00 ms on a formula simplification that was a NOOP. DAG size: 29 [2020-07-20 16:56:08,673 WARN L193 SmtUtils]: Spent 115.00 ms on a formula simplification that was a NOOP. DAG size: 29 [2020-07-20 16:56:09,035 WARN L193 SmtUtils]: Spent 110.00 ms on a formula simplification that was a NOOP. DAG size: 31 [2020-07-20 16:56:09,153 WARN L193 SmtUtils]: Spent 115.00 ms on a formula simplification that was a NOOP. DAG size: 31 [2020-07-20 16:56:09,274 WARN L193 SmtUtils]: Spent 116.00 ms on a formula simplification that was a NOOP. DAG size: 34 [2020-07-20 16:56:09,385 WARN L193 SmtUtils]: Spent 108.00 ms on a formula simplification that was a NOOP. DAG size: 34 [2020-07-20 16:56:09,934 WARN L193 SmtUtils]: Spent 122.00 ms on a formula simplification that was a NOOP. DAG size: 36 [2020-07-20 16:56:10,056 WARN L193 SmtUtils]: Spent 119.00 ms on a formula simplification that was a NOOP. DAG size: 36 [2020-07-20 16:56:10,183 WARN L193 SmtUtils]: Spent 122.00 ms on a formula simplification that was a NOOP. DAG size: 39 [2020-07-20 16:56:10,311 WARN L193 SmtUtils]: Spent 125.00 ms on a formula simplification that was a NOOP. DAG size: 39 [2020-07-20 16:56:10,879 WARN L193 SmtUtils]: Spent 162.00 ms on a formula simplification that was a NOOP. DAG size: 41 [2020-07-20 16:56:11,050 WARN L193 SmtUtils]: Spent 167.00 ms on a formula simplification that was a NOOP. DAG size: 41 [2020-07-20 16:56:11,235 WARN L193 SmtUtils]: Spent 180.00 ms on a formula simplification that was a NOOP. DAG size: 44 [2020-07-20 16:56:11,423 WARN L193 SmtUtils]: Spent 184.00 ms on a formula simplification that was a NOOP. DAG size: 44 [2020-07-20 16:56:12,469 WARN L193 SmtUtils]: Spent 115.00 ms on a formula simplification that was a NOOP. DAG size: 46 [2020-07-20 16:56:12,598 WARN L193 SmtUtils]: Spent 126.00 ms on a formula simplification that was a NOOP. DAG size: 46 [2020-07-20 16:56:12,736 WARN L193 SmtUtils]: Spent 134.00 ms on a formula simplification that was a NOOP. DAG size: 49 [2020-07-20 16:56:12,881 WARN L193 SmtUtils]: Spent 143.00 ms on a formula simplification that was a NOOP. DAG size: 49 [2020-07-20 16:56:13,031 WARN L193 SmtUtils]: Spent 144.00 ms on a formula simplification that was a NOOP. DAG size: 64 [2020-07-20 16:56:13,172 WARN L193 SmtUtils]: Spent 138.00 ms on a formula simplification that was a NOOP. DAG size: 60 [2020-07-20 16:56:13,304 WARN L193 SmtUtils]: Spent 129.00 ms on a formula simplification that was a NOOP. DAG size: 57 [2020-07-20 16:56:13,424 WARN L193 SmtUtils]: Spent 117.00 ms on a formula simplification that was a NOOP. DAG size: 53 [2020-07-20 16:56:13,539 WARN L193 SmtUtils]: Spent 112.00 ms on a formula simplification that was a NOOP. DAG size: 50 [2020-07-20 16:56:13,646 WARN L193 SmtUtils]: Spent 104.00 ms on a formula simplification that was a NOOP. DAG size: 46 [2020-07-20 16:56:14,058 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:56:20,648 WARN L193 SmtUtils]: Spent 100.00 ms on a formula simplification that was a NOOP. DAG size: 41 [2020-07-20 16:56:20,753 WARN L193 SmtUtils]: Spent 102.00 ms on a formula simplification that was a NOOP. DAG size: 44 [2020-07-20 16:56:21,461 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:56:21,461 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:56:24,845 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:56:27,457 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:56:27,458 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:56:28,955 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:56:28,956 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:56:29,791 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:56:30,442 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-07-20 16:56:30,442 INFO L501 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts