/usr/bin/java -Xmx16000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-PN-SemanticLbe.epf -tc ../../../trunk/examples/toolchains/AutomizerBplInline.xml -i ../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/unroll-cond-5.wvr.bpl -------------------------------------------------------------------------------- This is Ultimate 0.2.1-d5b4239aa45c8d22a30959944f2ef622f7386a6d-d5b4239 [2021-03-24 23:06:18,020 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-03-24 23:06:18,023 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-03-24 23:06:18,063 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-03-24 23:06:18,064 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-03-24 23:06:18,067 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-03-24 23:06:18,070 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-03-24 23:06:18,076 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-03-24 23:06:18,078 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-03-24 23:06:18,083 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-03-24 23:06:18,084 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-03-24 23:06:18,085 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-03-24 23:06:18,086 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-03-24 23:06:18,087 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-03-24 23:06:18,089 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-03-24 23:06:18,090 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-03-24 23:06:18,093 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-03-24 23:06:18,094 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-03-24 23:06:18,096 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-03-24 23:06:18,103 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-03-24 23:06:18,104 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-03-24 23:06:18,106 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-03-24 23:06:18,107 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-03-24 23:06:18,108 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-03-24 23:06:18,110 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-03-24 23:06:18,110 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-03-24 23:06:18,110 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-03-24 23:06:18,111 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-03-24 23:06:18,111 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-03-24 23:06:18,112 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-03-24 23:06:18,112 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-03-24 23:06:18,112 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-03-24 23:06:18,113 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-03-24 23:06:18,114 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-03-24 23:06:18,114 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-03-24 23:06:18,115 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-03-24 23:06:18,115 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-03-24 23:06:18,115 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-03-24 23:06:18,116 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-03-24 23:06:18,116 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-03-24 23:06:18,117 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-03-24 23:06:18,117 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-PN-SemanticLbe.epf [2021-03-24 23:06:18,136 INFO L113 SettingsManager]: Loading preferences was successful [2021-03-24 23:06:18,136 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-03-24 23:06:18,137 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-03-24 23:06:18,137 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-03-24 23:06:18,138 INFO L138 SettingsManager]: * Use SBE=true [2021-03-24 23:06:18,138 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-03-24 23:06:18,138 INFO L138 SettingsManager]: * sizeof long=4 [2021-03-24 23:06:18,138 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-03-24 23:06:18,138 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-03-24 23:06:18,138 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-03-24 23:06:18,138 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-03-24 23:06:18,139 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-03-24 23:06:18,139 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-03-24 23:06:18,139 INFO L138 SettingsManager]: * sizeof long double=12 [2021-03-24 23:06:18,139 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-03-24 23:06:18,139 INFO L138 SettingsManager]: * Use constant arrays=true [2021-03-24 23:06:18,139 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-03-24 23:06:18,139 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-03-24 23:06:18,140 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-03-24 23:06:18,140 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-03-24 23:06:18,140 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-03-24 23:06:18,140 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-03-24 23:06:18,140 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-03-24 23:06:18,140 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-03-24 23:06:18,140 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-03-24 23:06:18,141 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-03-24 23:06:18,141 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-03-24 23:06:18,141 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2021-03-24 23:06:18,141 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release [2021-03-24 23:06:18,447 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-03-24 23:06:18,469 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-03-24 23:06:18,472 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-03-24 23:06:18,473 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2021-03-24 23:06:18,473 INFO L275 PluginConnector]: Boogie PL CUP Parser initialized [2021-03-24 23:06:18,474 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/unroll-cond-5.wvr.bpl [2021-03-24 23:06:18,474 INFO L110 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/unroll-cond-5.wvr.bpl' [2021-03-24 23:06:18,518 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-03-24 23:06:18,519 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2021-03-24 23:06:18,520 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-03-24 23:06:18,520 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-03-24 23:06:18,520 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-03-24 23:06:18,531 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "unroll-cond-5.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 24.03 11:06:18" (1/1) ... [2021-03-24 23:06:18,537 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "unroll-cond-5.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 24.03 11:06:18" (1/1) ... [2021-03-24 23:06:18,544 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-03-24 23:06:18,545 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-03-24 23:06:18,546 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-03-24 23:06:18,546 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-03-24 23:06:18,553 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "unroll-cond-5.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 24.03 11:06:18" (1/1) ... [2021-03-24 23:06:18,553 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "unroll-cond-5.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 24.03 11:06:18" (1/1) ... [2021-03-24 23:06:18,559 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "unroll-cond-5.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 24.03 11:06:18" (1/1) ... [2021-03-24 23:06:18,560 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "unroll-cond-5.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 24.03 11:06:18" (1/1) ... [2021-03-24 23:06:18,562 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "unroll-cond-5.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 24.03 11:06:18" (1/1) ... [2021-03-24 23:06:18,569 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "unroll-cond-5.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 24.03 11:06:18" (1/1) ... [2021-03-24 23:06:18,570 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "unroll-cond-5.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 24.03 11:06:18" (1/1) ... [2021-03-24 23:06:18,571 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-03-24 23:06:18,572 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-03-24 23:06:18,572 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-03-24 23:06:18,572 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-03-24 23:06:18,579 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "unroll-cond-5.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 24.03 11:06:18" (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 [2021-03-24 23:06:18,652 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread1 given in one single declaration [2021-03-24 23:06:18,653 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2021-03-24 23:06:18,653 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2021-03-24 23:06:18,654 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread2 given in one single declaration [2021-03-24 23:06:18,655 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2021-03-24 23:06:18,655 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2021-03-24 23:06:18,655 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2021-03-24 23:06:18,655 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-03-24 23:06:18,655 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-03-24 23:06:18,656 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2021-03-24 23:06:18,989 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-03-24 23:06:18,990 INFO L299 CfgBuilder]: Removed 2 assume(true) statements. [2021-03-24 23:06:18,990 WARN L327 CfgBuilder]: Unexpected successor node of atomic block begin: thread1EXIT is neither atomic block end nor error location. [2021-03-24 23:06:18,991 INFO L202 PluginConnector]: Adding new model unroll-cond-5.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 24.03 11:06:18 BoogieIcfgContainer [2021-03-24 23:06:18,992 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-03-24 23:06:18,993 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-03-24 23:06:18,993 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-03-24 23:06:18,995 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-03-24 23:06:18,995 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "unroll-cond-5.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 24.03 11:06:18" (1/2) ... [2021-03-24 23:06:18,996 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@628c51eb and model type unroll-cond-5.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 24.03 11:06:18, skipping insertion in model container [2021-03-24 23:06:18,996 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "unroll-cond-5.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 24.03 11:06:18" (2/2) ... [2021-03-24 23:06:18,997 INFO L111 eAbstractionObserver]: Analyzing ICFG unroll-cond-5.wvr.bpl [2021-03-24 23:06:19,002 INFO L149 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-03-24 23:06:19,008 INFO L161 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2021-03-24 23:06:19,009 INFO L323 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-03-24 23:06:19,040 INFO L149 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2021-03-24 23:06:19,059 INFO L253 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2021-03-24 23:06:19,086 INFO L376 AbstractCegarLoop]: Interprodecural is true [2021-03-24 23:06:19,086 INFO L377 AbstractCegarLoop]: Hoare is false [2021-03-24 23:06:19,087 INFO L378 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-03-24 23:06:19,087 INFO L379 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-03-24 23:06:19,087 INFO L380 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-03-24 23:06:19,087 INFO L381 AbstractCegarLoop]: Difference is false [2021-03-24 23:06:19,087 INFO L382 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-03-24 23:06:19,087 INFO L386 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-03-24 23:06:19,094 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 21 places, 16 transitions, 48 flow [2021-03-24 23:06:19,110 INFO L129 PetriNetUnfolder]: 2/14 cut-off events. [2021-03-24 23:06:19,110 INFO L130 PetriNetUnfolder]: For 2/2 co-relation queries the response was YES. [2021-03-24 23:06:19,113 INFO L84 FinitePrefix]: Finished finitePrefix Result has 23 conditions, 14 events. 2/14 cut-off events. For 2/2 co-relation queries the response was YES. Maximal size of possible extension queue 2. Compared 6 event pairs, 0 based on Foata normal form. 0/11 useless extension candidates. Maximal degree in co-relation 9. Up to 2 conditions per place. [2021-03-24 23:06:19,113 INFO L82 GeneralOperation]: Start removeDead. Operand has 21 places, 16 transitions, 48 flow [2021-03-24 23:06:19,116 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 17 places, 12 transitions, 36 flow [2021-03-24 23:06:19,117 INFO L165 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-24 23:06:19,128 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 17 places, 12 transitions, 36 flow [2021-03-24 23:06:19,131 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 17 places, 12 transitions, 36 flow [2021-03-24 23:06:19,131 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 17 places, 12 transitions, 36 flow [2021-03-24 23:06:19,136 INFO L129 PetriNetUnfolder]: 2/12 cut-off events. [2021-03-24 23:06:19,136 INFO L130 PetriNetUnfolder]: For 2/2 co-relation queries the response was YES. [2021-03-24 23:06:19,136 INFO L84 FinitePrefix]: Finished finitePrefix Result has 21 conditions, 12 events. 2/12 cut-off events. For 2/2 co-relation queries the response was YES. Maximal size of possible extension queue 2. Compared 5 event pairs, 0 based on Foata normal form. 0/10 useless extension candidates. Maximal degree in co-relation 8. Up to 2 conditions per place. [2021-03-24 23:06:19,138 INFO L142 LiptonReduction]: Number of co-enabled transitions 22 [2021-03-24 23:06:19,198 INFO L154 LiptonReduction]: Checked pairs total: 3 [2021-03-24 23:06:19,198 INFO L156 LiptonReduction]: Total number of compositions: 2 [2021-03-24 23:06:19,200 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 84 [2021-03-24 23:06:19,208 INFO L129 PetriNetUnfolder]: 2/9 cut-off events. [2021-03-24 23:06:19,208 INFO L130 PetriNetUnfolder]: For 2/2 co-relation queries the response was YES. [2021-03-24 23:06:19,211 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 23:06:19,212 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 23:06:19,212 INFO L428 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-24 23:06:19,217 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 23:06:19,218 INFO L82 PathProgramCache]: Analyzing trace with hash -2115427910, now seen corresponding path program 1 times [2021-03-24 23:06:19,225 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 23:06:19,226 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1525685031] [2021-03-24 23:06:19,226 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 23:06:19,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 23:06:19,397 INFO L142 QuantifierPusher]: treesize reduction 4, result has 63.6 percent of original size [2021-03-24 23:06:19,398 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 23:06:19,416 INFO L142 QuantifierPusher]: treesize reduction 15, result has 37.5 percent of original size [2021-03-24 23:06:19,420 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 23:06:19,431 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:06:19,432 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:06:19,438 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-24 23:06:19,438 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1525685031] [2021-03-24 23:06:19,439 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 23:06:19,439 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-03-24 23:06:19,439 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2132771024] [2021-03-24 23:06:19,446 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-03-24 23:06:19,446 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 23:06:19,457 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-03-24 23:06:19,458 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2021-03-24 23:06:19,461 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 9 out of 18 [2021-03-24 23:06:19,463 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 15 places, 10 transitions, 32 flow. Second operand has 5 states, 5 states have (on average 9.8) internal successors, (49), 5 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 23:06:19,464 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 23:06:19,464 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 9 of 18 [2021-03-24 23:06:19,465 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 23:06:19,531 INFO L129 PetriNetUnfolder]: 17/42 cut-off events. [2021-03-24 23:06:19,532 INFO L130 PetriNetUnfolder]: For 7/7 co-relation queries the response was YES. [2021-03-24 23:06:19,533 INFO L84 FinitePrefix]: Finished finitePrefix Result has 90 conditions, 42 events. 17/42 cut-off events. For 7/7 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 105 event pairs, 0 based on Foata normal form. 1/28 useless extension candidates. Maximal degree in co-relation 68. Up to 25 conditions per place. [2021-03-24 23:06:19,535 INFO L132 encePairwiseOnDemand]: 12/18 looper letters, 7 selfloop transitions, 10 changer transitions 0/21 dead transitions. [2021-03-24 23:06:19,535 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 19 places, 21 transitions, 88 flow [2021-03-24 23:06:19,535 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-03-24 23:06:19,537 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2021-03-24 23:06:19,544 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 63 transitions. [2021-03-24 23:06:19,545 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.7 [2021-03-24 23:06:19,546 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 63 transitions. [2021-03-24 23:06:19,546 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 63 transitions. [2021-03-24 23:06:19,547 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 23:06:19,549 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 63 transitions. [2021-03-24 23:06:19,551 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 12.6) internal successors, (63), 5 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 23:06:19,555 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 18.0) internal successors, (108), 6 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 23:06:19,556 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 18.0) internal successors, (108), 6 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 23:06:19,557 INFO L185 Difference]: Start difference. First operand has 15 places, 10 transitions, 32 flow. Second operand 5 states and 63 transitions. [2021-03-24 23:06:19,558 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 19 places, 21 transitions, 88 flow [2021-03-24 23:06:19,560 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 15 places, 21 transitions, 80 flow, removed 0 selfloop flow, removed 4 redundant places. [2021-03-24 23:06:19,562 INFO L241 Difference]: Finished difference. Result has 17 places, 19 transitions, 81 flow [2021-03-24 23:06:19,564 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=18, PETRI_DIFFERENCE_MINUEND_FLOW=24, PETRI_DIFFERENCE_MINUEND_PLACES=11, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=10, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=4, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=5, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=81, PETRI_PLACES=17, PETRI_TRANSITIONS=19} [2021-03-24 23:06:19,564 INFO L343 CegarLoopForPetriNet]: 15 programPoint places, 2 predicate places. [2021-03-24 23:06:19,565 INFO L480 AbstractCegarLoop]: Abstraction has has 17 places, 19 transitions, 81 flow [2021-03-24 23:06:19,565 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 9.8) internal successors, (49), 5 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 23:06:19,565 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 23:06:19,565 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 23:06:19,565 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-03-24 23:06:19,566 INFO L428 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-24 23:06:19,566 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 23:06:19,566 INFO L82 PathProgramCache]: Analyzing trace with hash -2125258940, now seen corresponding path program 2 times [2021-03-24 23:06:19,566 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 23:06:19,567 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1997013659] [2021-03-24 23:06:19,567 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 23:06:19,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 23:06:19,628 INFO L142 QuantifierPusher]: treesize reduction 4, result has 63.6 percent of original size [2021-03-24 23:06:19,629 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 23:06:19,640 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:06:19,641 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 23:06:19,650 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:06:19,651 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:06:19,660 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-24 23:06:19,660 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1997013659] [2021-03-24 23:06:19,660 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 23:06:19,661 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-03-24 23:06:19,661 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [197410780] [2021-03-24 23:06:19,662 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-03-24 23:06:19,662 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 23:06:19,662 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-03-24 23:06:19,663 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-03-24 23:06:19,663 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 9 out of 18 [2021-03-24 23:06:19,663 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 17 places, 19 transitions, 81 flow. Second operand has 5 states, 5 states have (on average 9.8) internal successors, (49), 5 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 23:06:19,663 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 23:06:19,663 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 9 of 18 [2021-03-24 23:06:19,663 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 23:06:19,721 INFO L129 PetriNetUnfolder]: 15/38 cut-off events. [2021-03-24 23:06:19,721 INFO L130 PetriNetUnfolder]: For 17/23 co-relation queries the response was YES. [2021-03-24 23:06:19,722 INFO L84 FinitePrefix]: Finished finitePrefix Result has 111 conditions, 38 events. 15/38 cut-off events. For 17/23 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 87 event pairs, 2 based on Foata normal form. 4/35 useless extension candidates. Maximal degree in co-relation 89. Up to 27 conditions per place. [2021-03-24 23:06:19,723 INFO L132 encePairwiseOnDemand]: 12/18 looper letters, 11 selfloop transitions, 4 changer transitions 2/21 dead transitions. [2021-03-24 23:06:19,723 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 20 places, 21 transitions, 124 flow [2021-03-24 23:06:19,724 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-24 23:06:19,724 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2021-03-24 23:06:19,725 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 49 transitions. [2021-03-24 23:06:19,726 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.6805555555555556 [2021-03-24 23:06:19,726 INFO L72 ComplementDD]: Start complementDD. Operand 4 states and 49 transitions. [2021-03-24 23:06:19,726 INFO L73 IsDeterministic]: Start isDeterministic. Operand 4 states and 49 transitions. [2021-03-24 23:06:19,727 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 23:06:19,727 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 4 states and 49 transitions. [2021-03-24 23:06:19,729 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 5 states, 4 states have (on average 12.25) internal successors, (49), 4 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 23:06:19,730 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 5 states, 5 states have (on average 18.0) internal successors, (90), 5 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 23:06:19,732 INFO L81 ComplementDD]: Finished complementDD. Result has 5 states, 5 states have (on average 18.0) internal successors, (90), 5 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 23:06:19,732 INFO L185 Difference]: Start difference. First operand has 17 places, 19 transitions, 81 flow. Second operand 4 states and 49 transitions. [2021-03-24 23:06:19,732 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 20 places, 21 transitions, 124 flow [2021-03-24 23:06:19,733 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 20 places, 21 transitions, 124 flow, removed 0 selfloop flow, removed 0 redundant places. [2021-03-24 23:06:19,739 INFO L241 Difference]: Finished difference. Result has 22 places, 19 transitions, 97 flow [2021-03-24 23:06:19,739 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=18, PETRI_DIFFERENCE_MINUEND_FLOW=81, PETRI_DIFFERENCE_MINUEND_PLACES=17, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=19, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=4, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=15, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=97, PETRI_PLACES=22, PETRI_TRANSITIONS=19} [2021-03-24 23:06:19,740 INFO L343 CegarLoopForPetriNet]: 15 programPoint places, 7 predicate places. [2021-03-24 23:06:19,740 INFO L480 AbstractCegarLoop]: Abstraction has has 22 places, 19 transitions, 97 flow [2021-03-24 23:06:19,740 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 9.8) internal successors, (49), 5 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 23:06:19,740 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 23:06:19,740 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 23:06:19,741 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-03-24 23:06:19,741 INFO L428 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-24 23:06:19,741 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 23:06:19,741 INFO L82 PathProgramCache]: Analyzing trace with hash -1497303604, now seen corresponding path program 1 times [2021-03-24 23:06:19,742 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 23:06:19,742 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2017224648] [2021-03-24 23:06:19,742 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 23:06:19,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 23:06:19,842 INFO L142 QuantifierPusher]: treesize reduction 4, result has 63.6 percent of original size [2021-03-24 23:06:19,842 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 23:06:20,956 WARN L205 SmtUtils]: Spent 997.00 ms on a formula simplification. DAG size of input: 5498 DAG size of output: 55 [2021-03-24 23:06:20,957 INFO L142 QuantifierPusher]: treesize reduction 2095112, result has 0.0 percent of original size [2021-03-24 23:06:20,961 INFO L147 QuantifierPusher]: treesize reduction 30, result has 82.0 percent of original size 137 [2021-03-24 23:06:21,674 WARN L205 SmtUtils]: Spent 563.00 ms on a formula simplification. DAG size of input: 5496 DAG size of output: 12 [2021-03-24 23:06:21,674 INFO L142 QuantifierPusher]: treesize reduction 2095263, result has 0.0 percent of original size [2021-03-24 23:06:21,675 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-24 23:06:21,685 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:06:21,685 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:06:21,691 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-24 23:06:21,691 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2017224648] [2021-03-24 23:06:21,691 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1423740842] [2021-03-24 23:06:21,691 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-03-24 23:06:21,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat Waiting until toolchain timeout for monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-24 23:06:21,755 INFO L263 TraceCheckSpWp]: Trace formula consists of 34 conjuncts, 16 conjunts are in the unsatisfiable core [2021-03-24 23:06:21,759 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-24 23:06:21,764 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:06:21,765 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 23:06:21,765 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:06:21,766 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 23:06:21,766 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:06:21,767 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 23:06:21,767 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:06:21,767 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 23:06:21,778 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:06:21,778 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 23:06:21,779 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:06:21,779 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 23:06:21,779 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:06:21,780 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 23:06:21,780 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:06:21,781 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 23:06:21,781 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:06:21,782 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 23:06:21,782 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:06:21,782 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 23:06:21,783 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:06:21,783 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 23:06:21,784 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:06:21,784 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 23:06:21,787 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:06:21,793 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-03-24 23:06:21,794 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:06:21,795 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-03-24 23:06:21,795 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:06:21,796 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-03-24 23:06:21,796 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:06:21,797 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-03-24 23:06:21,810 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.8 percent of original size [2021-03-24 23:06:21,811 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-03-24 23:06:21,812 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:06:21,817 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:06:21,817 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:06:21,818 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 23:06:21,819 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-03-24 23:06:21,820 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:06:21,826 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-03-24 23:06:21,827 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:06:21,829 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-03-24 23:06:21,844 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:06:21,845 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-03-24 23:06:21,849 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:06:21,856 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-03-24 23:06:21,857 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:06:21,857 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-03-24 23:06:21,858 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:06:21,859 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-03-24 23:06:21,860 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:06:21,862 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 281 [2021-03-24 23:06:21,864 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:06:21,865 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:06:21,866 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:06:21,867 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 281 [2021-03-24 23:06:21,868 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 282 [2021-03-24 23:06:22,668 WARN L205 SmtUtils]: Spent 737.00 ms on a formula simplification. DAG size of input: 2125 DAG size of output: 13 [2021-03-24 23:06:22,669 INFO L142 QuantifierPusher]: treesize reduction 2228209, result has 0.0 percent of original size [2021-03-24 23:06:22,674 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:06:22,674 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:06:22,675 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-24 23:06:22,675 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-24 23:06:22,708 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-03-24 23:06:22,709 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:06:22,710 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:06:22,710 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:06:22,711 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:06:22,711 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-24 23:06:22,714 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:06:22,714 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:06:22,715 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:06:22,715 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-24 23:06:22,715 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:11, output treesize:3 [2021-03-24 23:06:22,715 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:06:22,716 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:06:22,716 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:06:22,716 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:06:22,717 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:06:22,718 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:06:22,718 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:06:22,718 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:06:22,719 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:06:22,719 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:06:22,721 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:06:22,721 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:06:22,722 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-24 23:06:22,722 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-24 23:06:22,722 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 7 [2021-03-24 23:06:22,722 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1319264033] [2021-03-24 23:06:22,722 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-03-24 23:06:22,723 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 23:06:22,723 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-03-24 23:06:22,723 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2021-03-24 23:06:22,724 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 9 out of 18 [2021-03-24 23:06:22,724 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 22 places, 19 transitions, 97 flow. Second operand has 9 states, 9 states have (on average 10.0) internal successors, (90), 9 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 23:06:22,724 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 23:06:22,724 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 9 of 18 [2021-03-24 23:06:22,724 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 23:06:22,794 INFO L129 PetriNetUnfolder]: 18/43 cut-off events. [2021-03-24 23:06:22,794 INFO L130 PetriNetUnfolder]: For 29/31 co-relation queries the response was YES. [2021-03-24 23:06:22,794 INFO L84 FinitePrefix]: Finished finitePrefix Result has 137 conditions, 43 events. 18/43 cut-off events. For 29/31 co-relation queries the response was YES. Maximal size of possible extension queue 7. Compared 96 event pairs, 0 based on Foata normal form. 3/38 useless extension candidates. Maximal degree in co-relation 125. Up to 29 conditions per place. [2021-03-24 23:06:22,795 INFO L132 encePairwiseOnDemand]: 12/18 looper letters, 11 selfloop transitions, 7 changer transitions 2/24 dead transitions. [2021-03-24 23:06:22,795 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 26 places, 24 transitions, 159 flow [2021-03-24 23:06:22,795 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-03-24 23:06:22,795 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2021-03-24 23:06:22,796 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 70 transitions. [2021-03-24 23:06:22,796 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.6481481481481481 [2021-03-24 23:06:22,796 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 70 transitions. [2021-03-24 23:06:22,796 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 70 transitions. [2021-03-24 23:06:22,797 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 23:06:22,797 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 70 transitions. [2021-03-24 23:06:22,797 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 11.666666666666666) internal successors, (70), 6 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 23:06:22,798 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 18.0) internal successors, (126), 7 states have internal predecessors, (126), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 23:06:22,798 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 18.0) internal successors, (126), 7 states have internal predecessors, (126), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 23:06:22,798 INFO L185 Difference]: Start difference. First operand has 22 places, 19 transitions, 97 flow. Second operand 6 states and 70 transitions. [2021-03-24 23:06:22,798 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 26 places, 24 transitions, 159 flow [2021-03-24 23:06:22,799 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 23 places, 24 transitions, 147 flow, removed 2 selfloop flow, removed 3 redundant places. [2021-03-24 23:06:22,800 INFO L241 Difference]: Finished difference. Result has 26 places, 22 transitions, 129 flow [2021-03-24 23:06:22,800 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=18, PETRI_DIFFERENCE_MINUEND_FLOW=85, PETRI_DIFFERENCE_MINUEND_PLACES=18, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=19, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=4, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=12, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=129, PETRI_PLACES=26, PETRI_TRANSITIONS=22} [2021-03-24 23:06:22,801 INFO L343 CegarLoopForPetriNet]: 15 programPoint places, 11 predicate places. [2021-03-24 23:06:22,801 INFO L480 AbstractCegarLoop]: Abstraction has has 26 places, 22 transitions, 129 flow [2021-03-24 23:06:22,801 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 10.0) internal successors, (90), 9 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 23:06:22,801 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 23:06:22,801 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 23:06:23,023 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2 [2021-03-24 23:06:23,023 INFO L428 AbstractCegarLoop]: === Iteration 4 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-24 23:06:23,023 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 23:06:23,023 INFO L82 PathProgramCache]: Analyzing trace with hash 231552268, now seen corresponding path program 2 times [2021-03-24 23:06:23,024 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 23:06:23,024 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1262101157] [2021-03-24 23:06:23,024 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 23:06:23,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 23:06:23,070 INFO L142 QuantifierPusher]: treesize reduction 4, result has 63.6 percent of original size [2021-03-24 23:06:23,070 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 23:06:23,769 WARN L205 SmtUtils]: Spent 644.00 ms on a formula simplification. DAG size of input: 5498 DAG size of output: 55 [2021-03-24 23:06:23,770 INFO L142 QuantifierPusher]: treesize reduction 2095112, result has 0.0 percent of original size [2021-03-24 23:06:23,772 INFO L147 QuantifierPusher]: treesize reduction 30, result has 82.0 percent of original size 137 [2021-03-24 23:06:23,858 INFO L142 QuantifierPusher]: treesize reduction 10, result has 47.4 percent of original size [2021-03-24 23:06:23,858 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 23:06:23,865 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:06:23,865 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:06:23,870 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-24 23:06:23,870 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1262101157] [2021-03-24 23:06:23,870 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1483741557] [2021-03-24 23:06:23,870 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-24 23:06:23,903 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-24 23:06:23,903 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-24 23:06:23,903 INFO L263 TraceCheckSpWp]: Trace formula consists of 34 conjuncts, 16 conjunts are in the unsatisfiable core [2021-03-24 23:06:23,904 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-24 23:06:23,905 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:06:23,906 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 23:06:23,907 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:06:23,907 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 23:06:23,907 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:06:23,908 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 23:06:23,908 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:06:23,908 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 23:06:23,917 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:06:23,917 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 23:06:23,918 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:06:23,918 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 23:06:23,918 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:06:23,919 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 23:06:23,919 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:06:23,921 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 23:06:23,922 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:06:23,924 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-03-24 23:06:23,924 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:06:23,926 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-03-24 23:06:23,927 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:06:23,927 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-03-24 23:06:23,928 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:06:23,928 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-03-24 23:06:23,940 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:06:23,940 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-03-24 23:06:23,941 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:06:23,941 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-03-24 23:06:23,942 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:06:23,942 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-03-24 23:06:23,943 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:06:23,943 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-03-24 23:06:23,945 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:06:23,946 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 281 [2021-03-24 23:06:23,947 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:06:23,948 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:06:23,949 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:06:23,949 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 275 [2021-03-24 23:06:23,950 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 283 [2021-03-24 23:06:24,651 WARN L205 SmtUtils]: Spent 681.00 ms on a formula simplification. DAG size of input: 2127 DAG size of output: 55 [2021-03-24 23:06:24,652 INFO L142 QuantifierPusher]: treesize reduction 2228085, result has 0.0 percent of original size [2021-03-24 23:06:24,653 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-03-24 23:06:24,656 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:06:24,656 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:06:24,658 INFO L142 QuantifierPusher]: treesize reduction 70, result has 50.4 percent of original size [2021-03-24 23:06:24,659 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-03-24 23:06:24,663 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:06:24,664 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:06:24,664 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:06:24,666 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:06:24,666 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:06:24,667 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 23:06:24,668 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-03-24 23:06:24,669 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:06:24,669 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:06:24,669 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:06:24,670 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:06:24,670 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:06:24,671 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-24 23:06:24,671 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:06:24,672 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:06:24,672 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 23:06:24,673 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-03-24 23:06:24,674 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:06:24,676 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:06:24,677 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 35 [2021-03-24 23:06:24,678 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 59 [2021-03-24 23:06:24,678 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:06:24,678 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:06:24,679 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 51 [2021-03-24 23:06:24,680 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:06:24,680 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:06:24,680 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-24 23:06:24,681 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 73 [2021-03-24 23:06:24,681 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:06:24,683 INFO L142 QuantifierPusher]: treesize reduction 70, result has 48.1 percent of original size [2021-03-24 23:06:24,684 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 65 [2021-03-24 23:06:24,685 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 73 [2021-03-24 23:06:24,691 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-03-24 23:06:24,692 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:06:24,692 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:06:24,693 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:06:24,693 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:06:24,693 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-24 23:06:24,709 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:06:24,710 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 15 treesize of output 37 [2021-03-24 23:06:24,710 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:06:24,712 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2021-03-24 23:06:24,715 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:06:24,715 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:06:24,716 INFO L142 QuantifierPusher]: treesize reduction 5, result has 88.6 percent of original size [2021-03-24 23:06:24,717 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-03-24 23:06:24,720 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:06:24,720 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:06:24,720 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:06:24,722 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-03-24 23:06:24,725 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:06:24,725 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:06:24,725 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:06:24,727 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 23:06:24,727 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 23:06:24,729 INFO L147 QuantifierPusher]: treesize reduction 9, result has 47.1 percent of original size 8 [2021-03-24 23:06:24,729 INFO L147 QuantifierPusher]: treesize reduction 9, result has 47.1 percent of original size 8 [2021-03-24 23:06:24,730 INFO L142 QuantifierPusher]: treesize reduction 9, result has 47.1 percent of original size [2021-03-24 23:06:24,730 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-24 23:06:24,730 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 2 xjuncts. [2021-03-24 23:06:24,738 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:06:24,738 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 13 treesize of output 18 [2021-03-24 23:06:24,739 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:06:24,739 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-24 23:06:24,740 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:06:24,740 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-24 23:06:24,740 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 2 xjuncts. [2021-03-24 23:06:24,761 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:06:24,762 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 7 new quantified variables, introduced 6 case distinctions, treesize of input 17 treesize of output 64 [2021-03-24 23:06:24,764 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:06:24,766 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:06:24,772 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:06:24,773 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 5 disjuncts [2021-03-24 23:06:24,775 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:06:24,775 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:06:24,776 INFO L142 QuantifierPusher]: treesize reduction 5, result has 93.4 percent of original size [2021-03-24 23:06:24,778 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 5 disjuncts [2021-03-24 23:06:24,782 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:06:24,782 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:06:24,784 INFO L142 QuantifierPusher]: treesize reduction 9, result has 86.8 percent of original size [2021-03-24 23:06:24,786 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 4 disjuncts [2021-03-24 23:06:24,792 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:06:24,792 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:06:24,793 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:06:24,795 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2021-03-24 23:06:24,797 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:06:24,797 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:06:24,798 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:06:24,800 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 23:06:24,801 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-24 23:06:24,803 INFO L147 QuantifierPusher]: treesize reduction 8, result has 81.8 percent of original size 36 [2021-03-24 23:06:24,804 INFO L147 QuantifierPusher]: treesize reduction 8, result has 87.5 percent of original size 56 [2021-03-24 23:06:24,805 INFO L147 QuantifierPusher]: treesize reduction 8, result has 87.5 percent of original size 56 [2021-03-24 23:06:24,807 INFO L725 QuantifierPusher]: Distributing 3 conjuncts over 2 disjuncts [2021-03-24 23:06:24,809 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:06:24,809 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:06:24,810 INFO L142 QuantifierPusher]: treesize reduction 16, result has 82.4 percent of original size [2021-03-24 23:06:24,811 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-03-24 23:06:24,812 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:06:24,812 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:06:24,812 INFO L142 QuantifierPusher]: treesize reduction 4, result has 87.9 percent of original size [2021-03-24 23:06:24,814 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-03-24 23:06:24,818 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:06:24,818 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:06:24,819 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:06:24,820 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 23:06:24,820 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 23:06:24,824 INFO L147 QuantifierPusher]: treesize reduction 13, result has 38.1 percent of original size 8 [2021-03-24 23:06:24,824 INFO L147 QuantifierPusher]: treesize reduction 13, result has 38.1 percent of original size 8 [2021-03-24 23:06:24,825 INFO L142 QuantifierPusher]: treesize reduction 13, result has 38.1 percent of original size [2021-03-24 23:06:24,825 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-24 23:06:24,826 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 2 xjuncts. [2021-03-24 23:06:24,888 INFO L628 ElimStorePlain]: treesize reduction 61, result has 26.5 percent of original size [2021-03-24 23:06:24,888 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:06:24,889 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-03-24 23:06:24,889 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-03-24 23:06:24,889 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:108, output treesize:22 [2021-03-24 23:06:24,890 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:06:24,892 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-03-24 23:06:24,898 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:06:24,899 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-03-24 23:06:24,916 INFO L142 QuantifierPusher]: treesize reduction 1, result has 96.3 percent of original size [2021-03-24 23:06:24,917 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-03-24 23:06:24,918 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:06:24,919 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:06:24,919 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:06:24,919 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-03-24 23:06:24,920 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-03-24 23:06:24,920 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:06:24,923 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-03-24 23:06:24,924 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:06:24,924 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:06:24,925 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:06:24,928 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:06:24,929 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:06:24,929 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:06:24,929 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:06:24,929 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:06:24,930 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:06:24,930 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:06:24,930 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:06:24,931 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:06:24,931 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:06:24,931 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:06:24,931 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:06:24,932 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:06:24,935 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:06:24,936 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:06:24,936 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:06:24,936 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:06:24,936 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:06:24,938 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:06:24,938 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:06:24,939 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-24 23:06:24,939 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-24 23:06:24,939 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 7 [2021-03-24 23:06:24,939 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1372522444] [2021-03-24 23:06:24,939 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-03-24 23:06:24,940 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 23:06:24,940 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-03-24 23:06:24,940 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2021-03-24 23:06:24,942 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 9 out of 18 [2021-03-24 23:06:24,942 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 26 places, 22 transitions, 129 flow. Second operand has 9 states, 9 states have (on average 10.0) internal successors, (90), 9 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 23:06:24,942 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 23:06:24,942 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 9 of 18 [2021-03-24 23:06:24,942 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 23:06:25,039 INFO L129 PetriNetUnfolder]: 22/50 cut-off events. [2021-03-24 23:06:25,040 INFO L130 PetriNetUnfolder]: For 53/57 co-relation queries the response was YES. [2021-03-24 23:06:25,041 INFO L84 FinitePrefix]: Finished finitePrefix Result has 197 conditions, 50 events. 22/50 cut-off events. For 53/57 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 122 event pairs, 0 based on Foata normal form. 5/45 useless extension candidates. Maximal degree in co-relation 183. Up to 29 conditions per place. [2021-03-24 23:06:25,041 INFO L132 encePairwiseOnDemand]: 12/18 looper letters, 5 selfloop transitions, 19 changer transitions 0/28 dead transitions. [2021-03-24 23:06:25,041 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 31 places, 28 transitions, 223 flow [2021-03-24 23:06:25,042 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-24 23:06:25,042 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2021-03-24 23:06:25,045 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 97 transitions. [2021-03-24 23:06:25,046 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.6736111111111112 [2021-03-24 23:06:25,046 INFO L72 ComplementDD]: Start complementDD. Operand 8 states and 97 transitions. [2021-03-24 23:06:25,046 INFO L73 IsDeterministic]: Start isDeterministic. Operand 8 states and 97 transitions. [2021-03-24 23:06:25,046 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 23:06:25,046 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 8 states and 97 transitions. [2021-03-24 23:06:25,048 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 9 states, 8 states have (on average 12.125) internal successors, (97), 8 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 23:06:25,049 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 9 states, 9 states have (on average 18.0) internal successors, (162), 9 states have internal predecessors, (162), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 23:06:25,049 INFO L81 ComplementDD]: Finished complementDD. Result has 9 states, 9 states have (on average 18.0) internal successors, (162), 9 states have internal predecessors, (162), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 23:06:25,049 INFO L185 Difference]: Start difference. First operand has 26 places, 22 transitions, 129 flow. Second operand 8 states and 97 transitions. [2021-03-24 23:06:25,049 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 31 places, 28 transitions, 223 flow [2021-03-24 23:06:25,053 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 27 places, 28 transitions, 191 flow, removed 11 selfloop flow, removed 4 redundant places. [2021-03-24 23:06:25,054 INFO L241 Difference]: Finished difference. Result has 29 places, 28 transitions, 200 flow [2021-03-24 23:06:25,054 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=18, PETRI_DIFFERENCE_MINUEND_FLOW=105, PETRI_DIFFERENCE_MINUEND_PLACES=20, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=22, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=15, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=5, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=200, PETRI_PLACES=29, PETRI_TRANSITIONS=28} [2021-03-24 23:06:25,055 INFO L343 CegarLoopForPetriNet]: 15 programPoint places, 14 predicate places. [2021-03-24 23:06:25,055 INFO L480 AbstractCegarLoop]: Abstraction has has 29 places, 28 transitions, 200 flow [2021-03-24 23:06:25,055 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 10.0) internal successors, (90), 9 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 23:06:25,055 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 23:06:25,055 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 23:06:25,277 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,3 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-24 23:06:25,278 INFO L428 AbstractCegarLoop]: === Iteration 5 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-24 23:06:25,278 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 23:06:25,278 INFO L82 PathProgramCache]: Analyzing trace with hash -1154918524, now seen corresponding path program 3 times [2021-03-24 23:06:25,278 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 23:06:25,278 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [52137238] [2021-03-24 23:06:25,278 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 23:06:25,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 23:06:25,303 INFO L142 QuantifierPusher]: treesize reduction 4, result has 63.6 percent of original size [2021-03-24 23:06:25,304 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 23:06:25,309 INFO L142 QuantifierPusher]: treesize reduction 10, result has 58.3 percent of original size [2021-03-24 23:06:25,309 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-24 23:06:25,316 INFO L142 QuantifierPusher]: treesize reduction 10, result has 47.4 percent of original size [2021-03-24 23:06:25,331 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 23:06:25,338 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:06:25,338 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:06:25,345 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-24 23:06:25,345 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [52137238] [2021-03-24 23:06:25,345 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1259079692] [2021-03-24 23:06:25,346 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-24 23:06:25,372 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-03-24 23:06:25,372 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-24 23:06:25,373 INFO L263 TraceCheckSpWp]: Trace formula consists of 34 conjuncts, 16 conjunts are in the unsatisfiable core [2021-03-24 23:06:25,373 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-24 23:06:25,374 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:06:25,374 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 23:06:25,376 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:06:25,376 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 23:06:25,376 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:06:25,377 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 23:06:25,377 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:06:25,377 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 23:06:25,390 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:06:25,391 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 23:06:25,391 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:06:25,392 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 23:06:25,392 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:06:25,392 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 23:06:25,393 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:06:25,393 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 23:06:25,393 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:06:25,394 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 23:06:25,394 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:06:25,394 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 23:06:25,395 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:06:25,395 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 23:06:25,395 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:06:25,396 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 23:06:25,397 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:06:25,399 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 368 [2021-03-24 23:06:25,399 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:06:25,399 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 368 [2021-03-24 23:08:55,431 WARN L205 SmtUtils]: Spent 2.48 m on a formula simplification. DAG size of input: 112621 DAG size of output: 53 [2021-03-24 23:08:55,431 INFO L142 QuantifierPusher]: treesize reduction 700448615, result has 0.0 percent of original size [2021-03-24 23:08:55,435 INFO L147 QuantifierPusher]: treesize reduction 56, result has 61.6 percent of original size 90 [2021-03-24 23:08:55,442 INFO L142 QuantifierPusher]: treesize reduction 56, result has 61.6 percent of original size [2021-03-24 23:08:55,448 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 90 [2021-03-24 23:08:55,488 INFO L142 QuantifierPusher]: treesize reduction 12, result has 88.5 percent of original size [2021-03-24 23:08:55,490 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 71 [2021-03-24 23:08:55,491 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:08:55,491 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:08:55,491 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:08:55,492 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 65 [2021-03-24 23:08:55,492 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 73 [2021-03-24 23:08:55,493 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:08:55,494 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-03-24 23:08:55,495 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:08:55,495 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:08:55,496 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:08:55,496 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-03-24 23:08:55,497 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:08:55,497 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:08:55,498 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:08:55,498 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:08:55,498 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:08:55,499 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 23:08:55,499 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:08:55,500 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:08:55,500 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-24 23:08:55,500 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 35 [2021-03-24 23:08:55,501 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:08:55,501 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:08:55,501 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-03-24 23:08:55,502 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-03-24 23:08:55,503 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:08:55,503 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:08:55,503 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:08:55,504 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:08:55,504 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:08:55,504 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-24 23:08:55,505 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:08:55,505 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:08:55,505 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 23:08:55,506 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-03-24 23:08:55,506 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:08:55,506 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:08:55,507 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 35 [2021-03-24 23:08:55,507 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 73 [2021-03-24 23:08:55,507 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:08:55,508 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:08:55,508 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 65 [2021-03-24 23:08:55,509 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 73 [2021-03-24 23:08:55,528 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:08:55,528 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 15 treesize of output 37 [2021-03-24 23:08:55,529 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:08:55,530 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2021-03-24 23:08:55,531 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:08:55,531 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:08:55,531 INFO L142 QuantifierPusher]: treesize reduction 4, result has 90.9 percent of original size [2021-03-24 23:08:55,532 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-03-24 23:08:55,533 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:08:55,533 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:08:55,533 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:08:55,534 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 23:08:55,535 INFO L147 QuantifierPusher]: treesize reduction 14, result has 36.4 percent of original size 8 [2021-03-24 23:08:55,535 INFO L147 QuantifierPusher]: treesize reduction 14, result has 36.4 percent of original size 8 [2021-03-24 23:08:55,536 INFO L142 QuantifierPusher]: treesize reduction 14, result has 36.4 percent of original size [2021-03-24 23:08:55,536 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-24 23:08:55,536 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-03-24 23:08:55,544 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:08:55,544 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 13 treesize of output 18 [2021-03-24 23:08:55,545 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:08:55,545 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-24 23:08:55,546 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:08:55,546 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-24 23:08:55,546 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 2 xjuncts. [2021-03-24 23:08:55,549 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-03-24 23:08:55,549 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:08:55,550 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:08:55,550 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:08:55,551 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:08:55,551 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-24 23:08:55,574 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:08:55,574 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 7 new quantified variables, introduced 6 case distinctions, treesize of input 17 treesize of output 64 [2021-03-24 23:08:55,575 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:08:55,577 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:08:55,577 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:08:55,578 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 5 disjuncts [2021-03-24 23:08:55,579 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:08:55,579 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:08:55,579 INFO L142 QuantifierPusher]: treesize reduction 5, result has 93.4 percent of original size [2021-03-24 23:08:55,580 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 4 disjuncts [2021-03-24 23:08:55,580 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:08:55,581 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:08:55,581 INFO L142 QuantifierPusher]: treesize reduction 5, result has 91.7 percent of original size [2021-03-24 23:08:55,582 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2021-03-24 23:08:55,583 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:08:55,583 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:08:55,583 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:08:55,584 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2021-03-24 23:08:55,585 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:08:55,585 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:08:55,585 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:08:55,586 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2021-03-24 23:08:55,587 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:08:55,587 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:08:55,587 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:08:55,588 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 23:08:55,589 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-03-24 23:08:55,590 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:08:55,590 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:08:55,590 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:08:55,591 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 23:08:55,592 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 23:08:55,592 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-03-24 23:08:55,593 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:08:55,593 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:08:55,593 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:08:55,594 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-03-24 23:08:55,595 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:08:55,595 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:08:55,595 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:08:55,596 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 23:08:55,597 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 23:08:55,598 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 23:08:55,598 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-03-24 23:08:55,599 INFO L147 QuantifierPusher]: treesize reduction 16, result has 72.9 percent of original size 43 [2021-03-24 23:08:55,600 INFO L147 QuantifierPusher]: treesize reduction 16, result has 72.9 percent of original size 43 [2021-03-24 23:08:55,600 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-03-24 23:08:55,601 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:08:55,601 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:08:55,602 INFO L142 QuantifierPusher]: treesize reduction 65, result has 50.0 percent of original size [2021-03-24 23:08:55,602 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-03-24 23:08:55,603 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:08:55,603 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:08:55,604 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:08:55,605 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 23:08:55,605 INFO L147 QuantifierPusher]: treesize reduction 9, result has 47.1 percent of original size 8 [2021-03-24 23:08:55,605 INFO L147 QuantifierPusher]: treesize reduction 9, result has 47.1 percent of original size 8 [2021-03-24 23:08:55,606 INFO L142 QuantifierPusher]: treesize reduction 9, result has 47.1 percent of original size [2021-03-24 23:08:55,606 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-24 23:08:55,606 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 2 xjuncts. [2021-03-24 23:08:55,666 INFO L628 ElimStorePlain]: treesize reduction 58, result has 27.5 percent of original size [2021-03-24 23:08:55,666 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:08:55,667 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-03-24 23:08:55,667 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-03-24 23:08:55,667 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:105, output treesize:22 [2021-03-24 23:08:55,667 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:08:55,668 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-03-24 23:08:55,668 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:08:55,668 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-03-24 23:08:55,687 INFO L142 QuantifierPusher]: treesize reduction 1, result has 96.3 percent of original size [2021-03-24 23:08:55,688 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-03-24 23:08:55,688 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:08:55,689 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:08:55,689 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:08:55,689 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-03-24 23:08:55,690 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-03-24 23:08:55,690 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:08:55,691 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-03-24 23:08:55,692 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:08:55,692 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:08:55,693 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:08:55,695 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:08:55,695 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:08:55,695 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:08:55,696 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:08:55,696 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:08:55,696 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:08:55,697 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:08:55,697 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:08:55,697 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:08:55,697 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:08:55,698 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:08:55,698 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:08:55,698 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:08:55,699 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:08:55,699 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:08:55,699 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:08:55,699 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:08:55,700 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:08:55,700 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:08:55,700 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:08:55,700 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-24 23:08:55,700 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-24 23:08:55,701 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 7 [2021-03-24 23:08:55,701 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [8761156] [2021-03-24 23:08:55,701 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-03-24 23:08:55,701 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 23:08:55,701 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-03-24 23:08:55,702 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2021-03-24 23:08:55,702 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 9 out of 18 [2021-03-24 23:08:55,702 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 29 places, 28 transitions, 200 flow. Second operand has 9 states, 9 states have (on average 10.0) internal successors, (90), 9 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 23:08:55,702 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 23:08:55,702 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 9 of 18 [2021-03-24 23:08:55,702 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 23:08:55,901 INFO L129 PetriNetUnfolder]: 26/69 cut-off events. [2021-03-24 23:08:55,902 INFO L130 PetriNetUnfolder]: For 105/107 co-relation queries the response was YES. [2021-03-24 23:08:55,902 INFO L84 FinitePrefix]: Finished finitePrefix Result has 293 conditions, 69 events. 26/69 cut-off events. For 105/107 co-relation queries the response was YES. Maximal size of possible extension queue 12. Compared 216 event pairs, 0 based on Foata normal form. 4/60 useless extension candidates. Maximal degree in co-relation 252. Up to 38 conditions per place. [2021-03-24 23:08:55,903 INFO L132 encePairwiseOnDemand]: 12/18 looper letters, 11 selfloop transitions, 24 changer transitions 2/41 dead transitions. [2021-03-24 23:08:55,903 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 39 places, 41 transitions, 377 flow [2021-03-24 23:08:55,905 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-03-24 23:08:55,905 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2021-03-24 23:08:55,905 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 127 transitions. [2021-03-24 23:08:55,906 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.6414141414141414 [2021-03-24 23:08:55,906 INFO L72 ComplementDD]: Start complementDD. Operand 11 states and 127 transitions. [2021-03-24 23:08:55,906 INFO L73 IsDeterministic]: Start isDeterministic. Operand 11 states and 127 transitions. [2021-03-24 23:08:55,906 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 23:08:55,906 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 11 states and 127 transitions. [2021-03-24 23:08:55,906 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 12 states, 11 states have (on average 11.545454545454545) internal successors, (127), 11 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 23:08:55,907 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 12 states, 12 states have (on average 18.0) internal successors, (216), 12 states have internal predecessors, (216), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 23:08:55,907 INFO L81 ComplementDD]: Finished complementDD. Result has 12 states, 12 states have (on average 18.0) internal successors, (216), 12 states have internal predecessors, (216), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 23:08:55,908 INFO L185 Difference]: Start difference. First operand has 29 places, 28 transitions, 200 flow. Second operand 11 states and 127 transitions. [2021-03-24 23:08:55,908 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 39 places, 41 transitions, 377 flow [2021-03-24 23:08:55,909 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 35 places, 41 transitions, 329 flow, removed 14 selfloop flow, removed 4 redundant places. [2021-03-24 23:08:55,910 INFO L241 Difference]: Finished difference. Result has 37 places, 38 transitions, 297 flow [2021-03-24 23:08:55,910 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=18, PETRI_DIFFERENCE_MINUEND_FLOW=155, PETRI_DIFFERENCE_MINUEND_PLACES=25, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=28, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=17, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=11, PETRI_DIFFERENCE_SUBTRAHEND_STATES=11, PETRI_FLOW=297, PETRI_PLACES=37, PETRI_TRANSITIONS=38} [2021-03-24 23:08:55,911 INFO L343 CegarLoopForPetriNet]: 15 programPoint places, 22 predicate places. [2021-03-24 23:08:55,911 INFO L480 AbstractCegarLoop]: Abstraction has has 37 places, 38 transitions, 297 flow [2021-03-24 23:08:55,911 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 10.0) internal successors, (90), 9 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 23:08:55,911 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 23:08:55,911 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 23:08:56,123 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,4 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-24 23:08:56,124 INFO L428 AbstractCegarLoop]: === Iteration 6 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-24 23:08:56,124 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 23:08:56,124 INFO L82 PathProgramCache]: Analyzing trace with hash -1401498631, now seen corresponding path program 1 times [2021-03-24 23:08:56,124 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 23:08:56,124 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2106268754] [2021-03-24 23:08:56,125 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 23:08:56,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 23:08:56,139 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:08:56,140 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 23:08:56,142 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:08:56,143 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-24 23:08:56,146 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:08:56,146 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 23:08:56,146 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-24 23:08:56,146 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2106268754] [2021-03-24 23:08:56,147 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1444332582] [2021-03-24 23:08:56,147 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-24 23:08:56,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 23:08:56,167 INFO L263 TraceCheckSpWp]: Trace formula consists of 34 conjuncts, 3 conjunts are in the unsatisfiable core [2021-03-24 23:08:56,168 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-24 23:08:56,169 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:08:56,169 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:08:56,170 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:08:56,170 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:08:56,170 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:08:56,170 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:08:56,171 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:08:56,171 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:08:56,175 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:08:56,175 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:08:56,175 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:08:56,176 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:08:56,177 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:08:56,177 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:08:56,178 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:08:56,178 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:08:56,178 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:08:56,178 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:08:56,179 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:08:56,179 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:08:56,179 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:08:56,179 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:08:56,180 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:08:56,180 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:08:56,181 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:08:56,181 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:08:56,182 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:08:56,182 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 23:08:56,183 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-24 23:08:56,184 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:08:56,184 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:08:56,186 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:08:56,186 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 23:08:56,187 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-24 23:08:56,188 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:08:56,188 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-24 23:08:56,189 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:08:56,189 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-24 23:08:56,192 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:08:56,192 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-24 23:08:56,193 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:08:56,193 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-24 23:08:56,193 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:08:56,193 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-24 23:08:56,194 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:08:56,194 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-24 23:08:56,195 INFO L142 QuantifierPusher]: treesize reduction 9, result has 10.0 percent of original size [2021-03-24 23:08:56,195 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 23:08:56,195 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:08:56,196 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 23:08:56,196 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:08:56,196 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 23:08:56,196 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:08:56,197 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 23:08:56,197 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:08:56,197 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 23:08:56,197 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:08:56,198 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 23:08:56,198 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:08:56,198 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 23:08:56,199 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:08:56,199 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 23:08:56,199 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:08:56,199 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 23:08:56,200 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:08:56,200 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 23:08:56,200 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-24 23:08:56,200 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-24 23:08:56,200 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3] total 4 [2021-03-24 23:08:56,200 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1195668774] [2021-03-24 23:08:56,201 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-03-24 23:08:56,201 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 23:08:56,201 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-03-24 23:08:56,201 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-03-24 23:08:56,201 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 11 out of 18 [2021-03-24 23:08:56,202 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 37 places, 38 transitions, 297 flow. Second operand has 5 states, 5 states have (on average 12.2) internal successors, (61), 5 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 23:08:56,202 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 23:08:56,202 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 11 of 18 [2021-03-24 23:08:56,202 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 23:08:56,238 INFO L129 PetriNetUnfolder]: 26/63 cut-off events. [2021-03-24 23:08:56,238 INFO L130 PetriNetUnfolder]: For 117/119 co-relation queries the response was YES. [2021-03-24 23:08:56,238 INFO L84 FinitePrefix]: Finished finitePrefix Result has 306 conditions, 63 events. 26/63 cut-off events. For 117/119 co-relation queries the response was YES. Maximal size of possible extension queue 11. Compared 171 event pairs, 0 based on Foata normal form. 5/55 useless extension candidates. Maximal degree in co-relation 283. Up to 42 conditions per place. [2021-03-24 23:08:56,239 INFO L132 encePairwiseOnDemand]: 13/18 looper letters, 26 selfloop transitions, 7 changer transitions 0/38 dead transitions. [2021-03-24 23:08:56,239 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 38 places, 38 transitions, 366 flow [2021-03-24 23:08:56,239 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-03-24 23:08:56,239 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2021-03-24 23:08:56,240 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 68 transitions. [2021-03-24 23:08:56,240 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.7555555555555555 [2021-03-24 23:08:56,240 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 68 transitions. [2021-03-24 23:08:56,240 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 68 transitions. [2021-03-24 23:08:56,240 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 23:08:56,240 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 68 transitions. [2021-03-24 23:08:56,240 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 13.6) internal successors, (68), 5 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 23:08:56,241 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 18.0) internal successors, (108), 6 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 23:08:56,241 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 18.0) internal successors, (108), 6 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 23:08:56,241 INFO L185 Difference]: Start difference. First operand has 37 places, 38 transitions, 297 flow. Second operand 5 states and 68 transitions. [2021-03-24 23:08:56,241 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 38 places, 38 transitions, 366 flow [2021-03-24 23:08:56,243 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 31 places, 38 transitions, 262 flow, removed 39 selfloop flow, removed 7 redundant places. [2021-03-24 23:08:56,244 INFO L241 Difference]: Finished difference. Result has 32 places, 36 transitions, 201 flow [2021-03-24 23:08:56,244 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=18, PETRI_DIFFERENCE_MINUEND_FLOW=172, PETRI_DIFFERENCE_MINUEND_PLACES=27, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=35, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=6, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=28, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=201, PETRI_PLACES=32, PETRI_TRANSITIONS=36} [2021-03-24 23:08:56,244 INFO L343 CegarLoopForPetriNet]: 15 programPoint places, 17 predicate places. [2021-03-24 23:08:56,244 INFO L480 AbstractCegarLoop]: Abstraction has has 32 places, 36 transitions, 201 flow [2021-03-24 23:08:56,244 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 12.2) internal successors, (61), 5 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 23:08:56,244 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 23:08:56,244 INFO L263 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 23:08:56,466 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35,5 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-24 23:08:56,466 INFO L428 AbstractCegarLoop]: === Iteration 7 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-24 23:08:56,466 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 23:08:56,466 INFO L82 PathProgramCache]: Analyzing trace with hash -1745444598, now seen corresponding path program 4 times [2021-03-24 23:08:56,467 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 23:08:56,467 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [832469988] [2021-03-24 23:08:56,467 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 23:08:56,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 23:08:56,493 INFO L142 QuantifierPusher]: treesize reduction 4, result has 63.6 percent of original size [2021-03-24 23:08:56,494 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 23:08:57,174 WARN L205 SmtUtils]: Spent 649.00 ms on a formula simplification. DAG size of input: 2888 DAG size of output: 58 [2021-03-24 23:08:57,174 INFO L142 QuantifierPusher]: treesize reduction 2622962, result has 0.0 percent of original size [2021-03-24 23:08:57,175 INFO L147 QuantifierPusher]: treesize reduction 10, result has 95.9 percent of original size 231 [2021-03-24 23:08:57,403 WARN L205 SmtUtils]: Spent 224.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 37 [2021-03-24 23:08:58,606 WARN L205 SmtUtils]: Spent 1.12 s on a formula simplification. DAG size of input: 7770 DAG size of output: 63 [2021-03-24 23:08:58,607 INFO L142 QuantifierPusher]: treesize reduction 5172355, result has 0.0 percent of original size [2021-03-24 23:08:58,608 INFO L147 QuantifierPusher]: treesize reduction 132, result has 63.9 percent of original size 234 [2021-03-24 23:08:58,788 WARN L205 SmtUtils]: Spent 173.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 37 [2021-03-24 23:08:58,790 INFO L142 QuantifierPusher]: treesize reduction 5, result has 64.3 percent of original size [2021-03-24 23:08:58,791 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 23:08:58,797 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:08:58,798 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:08:58,805 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-24 23:08:58,805 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [832469988] [2021-03-24 23:08:58,806 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1216328360] [2021-03-24 23:08:58,806 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-24 23:08:58,825 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-24 23:08:58,825 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-24 23:08:58,826 WARN L261 TraceCheckSpWp]: Trace formula consists of 39 conjuncts, 20 conjunts are in the unsatisfiable core [2021-03-24 23:08:58,827 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-24 23:08:58,827 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:08:58,827 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 23:08:58,828 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:08:58,828 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 23:08:58,828 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:08:58,829 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 23:08:58,829 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:08:58,829 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 23:08:58,841 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:08:58,842 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 23:08:58,842 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:08:58,842 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 23:08:58,843 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:08:58,843 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 23:08:58,843 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:08:58,843 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 23:08:58,844 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:08:58,844 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-24 23:08:58,844 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:08:58,845 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-24 23:08:58,845 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:08:58,845 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-24 23:08:58,856 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:08:58,856 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-24 23:08:58,867 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:08:58,868 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-24 23:08:58,868 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:08:58,868 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-24 23:08:58,869 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:08:58,869 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-24 23:08:58,869 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:08:58,870 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-24 23:08:58,871 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:08:58,872 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-03-24 23:08:58,873 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:08:58,873 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-03-24 23:08:58,873 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:08:58,874 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-03-24 23:08:58,874 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:08:58,874 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-03-24 23:08:58,888 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:08:58,889 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 283 [2021-03-24 23:08:58,889 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:08:58,889 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:08:58,890 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:08:58,890 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 277 [2021-03-24 23:08:58,890 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 285 [2021-03-24 23:08:59,556 WARN L205 SmtUtils]: Spent 645.00 ms on a formula simplification. DAG size of input: 2127 DAG size of output: 32 [2021-03-24 23:08:59,556 INFO L142 QuantifierPusher]: treesize reduction 2228169, result has 0.0 percent of original size [2021-03-24 23:08:59,557 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-03-24 23:08:59,561 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:08:59,562 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:08:59,562 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:08:59,563 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:08:59,563 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:08:59,563 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-24 23:08:59,564 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-03-24 23:08:59,564 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:08:59,564 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:08:59,565 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:08:59,565 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:08:59,571 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:08:59,572 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-24 23:08:59,572 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:08:59,572 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:08:59,573 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 23:08:59,573 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 47 [2021-03-24 23:08:59,573 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:08:59,574 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:08:59,574 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-03-24 23:08:59,574 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 63 [2021-03-24 23:08:59,586 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:08:59,586 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:08:59,587 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 53 [2021-03-24 23:08:59,587 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 61 [2021-03-24 23:08:59,606 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:08:59,606 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 17 treesize of output 37 [2021-03-24 23:08:59,607 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:08:59,607 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2021-03-24 23:08:59,608 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:08:59,608 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:08:59,609 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:08:59,609 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-03-24 23:08:59,610 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:08:59,610 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:08:59,610 INFO L142 QuantifierPusher]: treesize reduction 5, result has 82.1 percent of original size [2021-03-24 23:08:59,611 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-03-24 23:08:59,612 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:08:59,612 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:08:59,612 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:08:59,614 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 23:08:59,614 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 23:08:59,614 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-24 23:08:59,615 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-24 23:08:59,615 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:08:59,615 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-24 23:08:59,615 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 3 xjuncts. [2021-03-24 23:08:59,645 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:08:59,645 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 7 new quantified variables, introduced 6 case distinctions, treesize of input 19 treesize of output 64 [2021-03-24 23:08:59,646 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:08:59,647 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:08:59,647 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:08:59,648 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 5 disjuncts [2021-03-24 23:08:59,649 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:08:59,649 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:08:59,650 INFO L142 QuantifierPusher]: treesize reduction 5, result has 93.4 percent of original size [2021-03-24 23:08:59,651 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 4 disjuncts [2021-03-24 23:08:59,651 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:08:59,651 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:08:59,652 INFO L142 QuantifierPusher]: treesize reduction 4, result has 93.3 percent of original size [2021-03-24 23:08:59,652 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2021-03-24 23:08:59,653 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:08:59,653 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:08:59,656 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:08:59,657 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2021-03-24 23:08:59,658 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:08:59,658 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:08:59,658 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:08:59,659 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-03-24 23:08:59,660 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:08:59,660 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:08:59,660 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:08:59,661 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 23:08:59,662 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2021-03-24 23:08:59,663 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:08:59,663 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:08:59,663 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:08:59,664 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-24 23:08:59,665 INFO L147 QuantifierPusher]: treesize reduction 5, result has 81.5 percent of original size 22 [2021-03-24 23:08:59,665 INFO L147 QuantifierPusher]: treesize reduction 10, result has 77.3 percent of original size 34 [2021-03-24 23:08:59,666 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2021-03-24 23:08:59,667 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:08:59,667 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:08:59,668 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:08:59,668 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2021-03-24 23:08:59,669 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:08:59,669 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:08:59,669 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:08:59,671 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 23:08:59,671 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 23:08:59,672 INFO L147 QuantifierPusher]: treesize reduction 14, result has 73.6 percent of original size 39 [2021-03-24 23:08:59,673 INFO L147 QuantifierPusher]: treesize reduction 32, result has 63.2 percent of original size 55 [2021-03-24 23:08:59,676 INFO L147 QuantifierPusher]: treesize reduction 32, result has 63.2 percent of original size 55 [2021-03-24 23:08:59,677 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-03-24 23:08:59,678 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:08:59,678 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:08:59,679 INFO L142 QuantifierPusher]: treesize reduction 36, result has 65.7 percent of original size [2021-03-24 23:08:59,681 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2021-03-24 23:08:59,682 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:08:59,682 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:08:59,683 INFO L142 QuantifierPusher]: treesize reduction 20, result has 58.3 percent of original size [2021-03-24 23:08:59,684 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-24 23:08:59,685 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2021-03-24 23:08:59,688 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:08:59,688 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:08:59,689 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:08:59,690 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2021-03-24 23:08:59,690 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:08:59,690 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:08:59,691 INFO L142 QuantifierPusher]: treesize reduction 8, result has 77.8 percent of original size [2021-03-24 23:08:59,691 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-03-24 23:08:59,692 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:08:59,692 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:08:59,692 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:08:59,693 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 23:08:59,694 INFO L147 QuantifierPusher]: treesize reduction 15, result has 21.1 percent of original size 4 [2021-03-24 23:08:59,694 INFO L147 QuantifierPusher]: treesize reduction 19, result has 47.2 percent of original size 17 [2021-03-24 23:08:59,695 INFO L147 QuantifierPusher]: treesize reduction 40, result has 16.7 percent of original size 8 [2021-03-24 23:08:59,695 INFO L147 QuantifierPusher]: treesize reduction 40, result has 16.7 percent of original size 8 [2021-03-24 23:08:59,695 INFO L142 QuantifierPusher]: treesize reduction 40, result has 16.7 percent of original size [2021-03-24 23:08:59,696 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-24 23:08:59,696 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 2 xjuncts. [2021-03-24 23:08:59,710 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:08:59,711 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 18 [2021-03-24 23:08:59,711 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:08:59,712 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:08:59,713 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:08:59,713 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:08:59,713 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-24 23:08:59,757 INFO L628 ElimStorePlain]: treesize reduction 28, result has 53.3 percent of original size [2021-03-24 23:08:59,758 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:08:59,758 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-03-24 23:08:59,758 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-03-24 23:08:59,759 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 1 variables, input treesize:85, output treesize:32 [2021-03-24 23:08:59,759 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:08:59,759 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-03-24 23:08:59,760 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:08:59,760 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-03-24 23:08:59,779 INFO L142 QuantifierPusher]: treesize reduction 1, result has 97.3 percent of original size [2021-03-24 23:08:59,780 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 36 [2021-03-24 23:08:59,780 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:08:59,780 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:08:59,781 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:08:59,781 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 36 [2021-03-24 23:08:59,781 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-03-24 23:08:59,782 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:08:59,782 INFO L725 QuantifierPusher]: Distributing 3 conjuncts over 2 disjuncts [2021-03-24 23:08:59,783 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:08:59,783 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:08:59,784 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:08:59,786 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:08:59,787 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:08:59,787 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:08:59,787 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:08:59,787 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:08:59,788 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:08:59,788 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:08:59,788 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:08:59,789 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:08:59,789 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:08:59,789 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:08:59,789 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:08:59,790 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:08:59,790 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:08:59,790 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:08:59,790 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:08:59,791 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:08:59,791 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:08:59,791 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:08:59,791 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:08:59,792 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-24 23:08:59,792 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-24 23:08:59,792 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 9 [2021-03-24 23:08:59,792 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1390253058] [2021-03-24 23:08:59,792 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-03-24 23:08:59,792 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 23:08:59,792 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-03-24 23:08:59,793 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2021-03-24 23:08:59,793 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 9 out of 18 [2021-03-24 23:08:59,793 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 32 places, 36 transitions, 201 flow. Second operand has 11 states, 11 states have (on average 10.0) internal successors, (110), 11 states have internal predecessors, (110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 23:08:59,793 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 23:08:59,793 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 9 of 18 [2021-03-24 23:08:59,793 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 23:08:59,907 INFO L129 PetriNetUnfolder]: 34/85 cut-off events. [2021-03-24 23:08:59,908 INFO L130 PetriNetUnfolder]: For 82/82 co-relation queries the response was YES. [2021-03-24 23:08:59,908 INFO L84 FinitePrefix]: Finished finitePrefix Result has 334 conditions, 85 events. 34/85 cut-off events. For 82/82 co-relation queries the response was YES. Maximal size of possible extension queue 14. Compared 285 event pairs, 0 based on Foata normal form. 1/64 useless extension candidates. Maximal degree in co-relation 295. Up to 53 conditions per place. [2021-03-24 23:08:59,908 INFO L132 encePairwiseOnDemand]: 12/18 looper letters, 18 selfloop transitions, 29 changer transitions 2/53 dead transitions. [2021-03-24 23:08:59,908 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 40 places, 53 transitions, 432 flow [2021-03-24 23:08:59,909 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-03-24 23:08:59,909 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2021-03-24 23:08:59,909 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 111 transitions. [2021-03-24 23:08:59,910 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.6851851851851852 [2021-03-24 23:08:59,910 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 111 transitions. [2021-03-24 23:08:59,910 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 111 transitions. [2021-03-24 23:08:59,910 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 23:08:59,910 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 111 transitions. [2021-03-24 23:08:59,910 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 12.333333333333334) internal successors, (111), 9 states have internal predecessors, (111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 23:08:59,911 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 18.0) internal successors, (180), 10 states have internal predecessors, (180), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 23:08:59,911 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 18.0) internal successors, (180), 10 states have internal predecessors, (180), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 23:08:59,911 INFO L185 Difference]: Start difference. First operand has 32 places, 36 transitions, 201 flow. Second operand 9 states and 111 transitions. [2021-03-24 23:08:59,911 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 40 places, 53 transitions, 432 flow [2021-03-24 23:08:59,913 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 37 places, 53 transitions, 417 flow, removed 2 selfloop flow, removed 3 redundant places. [2021-03-24 23:08:59,914 INFO L241 Difference]: Finished difference. Result has 40 places, 49 transitions, 384 flow [2021-03-24 23:08:59,914 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=18, PETRI_DIFFERENCE_MINUEND_FLOW=186, PETRI_DIFFERENCE_MINUEND_PLACES=29, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=36, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=21, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=13, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=384, PETRI_PLACES=40, PETRI_TRANSITIONS=49} [2021-03-24 23:08:59,914 INFO L343 CegarLoopForPetriNet]: 15 programPoint places, 25 predicate places. [2021-03-24 23:08:59,914 INFO L480 AbstractCegarLoop]: Abstraction has has 40 places, 49 transitions, 384 flow [2021-03-24 23:08:59,914 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 10.0) internal successors, (110), 11 states have internal predecessors, (110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 23:08:59,914 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 23:08:59,914 INFO L263 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 23:09:00,119 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2021-03-24 23:09:00,120 INFO L428 AbstractCegarLoop]: === Iteration 8 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-24 23:09:00,120 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 23:09:00,120 INFO L82 PathProgramCache]: Analyzing trace with hash -1412977038, now seen corresponding path program 5 times [2021-03-24 23:09:00,120 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 23:09:00,120 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [656853250] [2021-03-24 23:09:00,120 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 23:09:00,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 23:09:00,173 INFO L142 QuantifierPusher]: treesize reduction 4, result has 63.6 percent of original size [2021-03-24 23:09:00,174 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 23:09:00,487 WARN L205 SmtUtils]: Spent 287.00 ms on a formula simplification. DAG size of input: 2846 DAG size of output: 51 [2021-03-24 23:09:00,488 INFO L142 QuantifierPusher]: treesize reduction 1311779, result has 0.0 percent of original size [2021-03-24 23:09:00,489 INFO L147 QuantifierPusher]: treesize reduction 17, result has 89.0 percent of original size 138 [2021-03-24 23:09:00,575 INFO L142 QuantifierPusher]: treesize reduction 5, result has 73.7 percent of original size [2021-03-24 23:09:00,575 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-24 23:09:00,582 INFO L142 QuantifierPusher]: treesize reduction 5, result has 64.3 percent of original size [2021-03-24 23:09:00,582 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 23:09:00,588 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:00,588 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:09:00,593 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-24 23:09:00,593 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [656853250] [2021-03-24 23:09:00,593 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [349698697] [2021-03-24 23:09:00,593 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-24 23:09:00,611 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-24 23:09:00,611 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-24 23:09:00,611 WARN L261 TraceCheckSpWp]: Trace formula consists of 39 conjuncts, 20 conjunts are in the unsatisfiable core [2021-03-24 23:09:00,612 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-24 23:09:00,612 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:00,613 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 23:09:00,613 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:00,613 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 23:09:00,613 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:00,614 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 23:09:00,614 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:00,614 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 23:09:00,622 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:00,622 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 23:09:00,623 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:00,623 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 23:09:00,623 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:00,624 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 23:09:00,624 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:00,624 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 23:09:00,624 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:00,625 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 23:09:00,625 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:00,625 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 23:09:00,626 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:00,626 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 23:09:00,626 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:00,626 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 23:09:00,636 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:00,636 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 23:09:00,636 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:00,636 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 23:09:00,637 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:00,637 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 23:09:00,637 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:00,637 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 23:09:00,638 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:00,638 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 278 [2021-03-24 23:09:00,639 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:00,639 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 278 [2021-03-24 23:09:01,241 WARN L205 SmtUtils]: Spent 587.00 ms on a formula simplification. DAG size of input: 2125 DAG size of output: 41 [2021-03-24 23:09:01,241 INFO L142 QuantifierPusher]: treesize reduction 2228143, result has 0.0 percent of original size [2021-03-24 23:09:01,242 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 80 [2021-03-24 23:09:01,246 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:01,246 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 80 [2021-03-24 23:09:01,279 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:01,280 INFO L147 QuantifierPusher]: treesize reduction 26, result has 69.4 percent of original size 59 [2021-03-24 23:09:01,281 INFO L142 QuantifierPusher]: treesize reduction 26, result has 69.8 percent of original size [2021-03-24 23:09:01,281 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:09:01,281 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:01,281 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 53 [2021-03-24 23:09:01,282 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 61 [2021-03-24 23:09:01,282 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:01,283 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-03-24 23:09:01,283 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:01,283 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:09:01,284 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:01,284 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:09:01,284 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:01,285 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-24 23:09:01,285 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-03-24 23:09:01,285 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:01,286 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:09:01,286 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:01,286 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:09:01,287 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:01,287 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-24 23:09:01,287 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:09:01,288 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:01,288 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 23:09:01,288 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 47 [2021-03-24 23:09:01,289 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:09:01,289 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:01,289 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-03-24 23:09:01,290 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 63 [2021-03-24 23:09:01,290 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:09:01,290 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:01,291 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 53 [2021-03-24 23:09:01,291 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 61 [2021-03-24 23:09:01,309 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:01,309 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 17 treesize of output 37 [2021-03-24 23:09:01,310 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:01,311 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2021-03-24 23:09:01,315 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:01,315 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:09:01,316 INFO L142 QuantifierPusher]: treesize reduction 5, result has 88.6 percent of original size [2021-03-24 23:09:01,317 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2021-03-24 23:09:01,318 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:01,318 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:09:01,318 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:01,319 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2021-03-24 23:09:01,319 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:01,319 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:09:01,320 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:01,321 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-24 23:09:01,321 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-03-24 23:09:01,322 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:01,322 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:09:01,322 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:01,323 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 23:09:01,324 INFO L147 QuantifierPusher]: treesize reduction 5, result has 81.5 percent of original size 22 [2021-03-24 23:09:01,324 INFO L147 QuantifierPusher]: treesize reduction 27, result has 30.8 percent of original size 12 [2021-03-24 23:09:01,324 INFO L147 QuantifierPusher]: treesize reduction 27, result has 30.8 percent of original size 12 [2021-03-24 23:09:01,325 INFO L142 QuantifierPusher]: treesize reduction 27, result has 30.8 percent of original size [2021-03-24 23:09:01,325 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-24 23:09:01,325 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 3 xjuncts. [2021-03-24 23:09:01,350 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:01,350 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 7 new quantified variables, introduced 6 case distinctions, treesize of input 19 treesize of output 64 [2021-03-24 23:09:01,350 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:01,351 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:09:01,351 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:01,352 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 5 disjuncts [2021-03-24 23:09:01,352 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:01,353 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:09:01,353 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:01,354 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 4 disjuncts [2021-03-24 23:09:01,358 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:01,358 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:09:01,359 INFO L142 QuantifierPusher]: treesize reduction 4, result has 93.3 percent of original size [2021-03-24 23:09:01,359 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2021-03-24 23:09:01,360 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:01,360 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:09:01,360 INFO L142 QuantifierPusher]: treesize reduction 4, result has 90.9 percent of original size [2021-03-24 23:09:01,361 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-03-24 23:09:01,361 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:01,361 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:09:01,362 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:01,362 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 23:09:01,363 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-03-24 23:09:01,363 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:01,363 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:09:01,364 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:01,365 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-24 23:09:01,366 INFO L147 QuantifierPusher]: treesize reduction 4, result has 81.0 percent of original size 17 [2021-03-24 23:09:01,366 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 4 disjuncts [2021-03-24 23:09:01,367 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:01,367 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:09:01,368 INFO L142 QuantifierPusher]: treesize reduction 5, result has 88.6 percent of original size [2021-03-24 23:09:01,368 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2021-03-24 23:09:01,369 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:01,369 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:09:01,369 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:01,371 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 23:09:01,371 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 23:09:01,372 INFO L147 QuantifierPusher]: treesize reduction 18, result has 57.1 percent of original size 24 [2021-03-24 23:09:01,373 INFO L147 QuantifierPusher]: treesize reduction 22, result has 72.8 percent of original size 59 [2021-03-24 23:09:01,373 INFO L147 QuantifierPusher]: treesize reduction 22, result has 72.8 percent of original size 59 [2021-03-24 23:09:01,377 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-03-24 23:09:01,378 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:01,379 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:09:01,380 INFO L142 QuantifierPusher]: treesize reduction 97, result has 44.3 percent of original size [2021-03-24 23:09:01,380 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-03-24 23:09:01,381 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:01,381 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:09:01,382 INFO L142 QuantifierPusher]: treesize reduction 4, result has 91.8 percent of original size [2021-03-24 23:09:01,383 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2021-03-24 23:09:01,383 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:01,384 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:09:01,384 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:01,385 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-24 23:09:01,385 INFO L147 QuantifierPusher]: treesize reduction 13, result has 38.1 percent of original size 8 [2021-03-24 23:09:01,386 INFO L147 QuantifierPusher]: treesize reduction 22, result has 26.7 percent of original size 8 [2021-03-24 23:09:01,386 INFO L147 QuantifierPusher]: treesize reduction 22, result has 26.7 percent of original size 8 [2021-03-24 23:09:01,386 INFO L142 QuantifierPusher]: treesize reduction 22, result has 26.7 percent of original size [2021-03-24 23:09:01,387 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-24 23:09:01,387 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 2 xjuncts. [2021-03-24 23:09:01,392 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:01,392 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 18 [2021-03-24 23:09:01,393 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:01,395 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:09:01,395 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:01,395 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:09:01,395 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-24 23:09:01,443 INFO L628 ElimStorePlain]: treesize reduction 28, result has 53.3 percent of original size [2021-03-24 23:09:01,443 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:01,444 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-03-24 23:09:01,444 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-03-24 23:09:01,444 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 1 variables, input treesize:85, output treesize:32 [2021-03-24 23:09:01,444 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:01,444 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-03-24 23:09:01,445 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:01,445 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-03-24 23:09:01,464 INFO L142 QuantifierPusher]: treesize reduction 1, result has 97.3 percent of original size [2021-03-24 23:09:01,464 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 36 [2021-03-24 23:09:01,465 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:01,465 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:09:01,465 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:01,466 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 36 [2021-03-24 23:09:01,466 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-03-24 23:09:01,467 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:01,467 INFO L725 QuantifierPusher]: Distributing 3 conjuncts over 2 disjuncts [2021-03-24 23:09:01,468 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:01,468 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:09:01,469 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:01,472 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:09:01,472 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:09:01,472 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:01,472 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:09:01,473 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:01,473 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:09:01,473 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:01,474 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:09:01,474 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:01,474 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:09:01,474 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:01,475 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:09:01,475 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:01,475 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:09:01,475 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:01,476 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:09:01,476 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:01,476 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:09:01,476 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:01,477 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:09:01,477 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-24 23:09:01,477 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-24 23:09:01,477 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 9 [2021-03-24 23:09:01,477 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2123772790] [2021-03-24 23:09:01,477 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-03-24 23:09:01,477 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 23:09:01,478 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-03-24 23:09:01,478 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2021-03-24 23:09:01,478 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 9 out of 18 [2021-03-24 23:09:01,478 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 40 places, 49 transitions, 384 flow. Second operand has 11 states, 11 states have (on average 10.0) internal successors, (110), 11 states have internal predecessors, (110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 23:09:01,478 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 23:09:01,478 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 9 of 18 [2021-03-24 23:09:01,478 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 23:09:01,682 INFO L129 PetriNetUnfolder]: 38/98 cut-off events. [2021-03-24 23:09:01,682 INFO L130 PetriNetUnfolder]: For 209/213 co-relation queries the response was YES. [2021-03-24 23:09:01,682 INFO L84 FinitePrefix]: Finished finitePrefix Result has 476 conditions, 98 events. 38/98 cut-off events. For 209/213 co-relation queries the response was YES. Maximal size of possible extension queue 17. Compared 359 event pairs, 0 based on Foata normal form. 6/87 useless extension candidates. Maximal degree in co-relation 426. Up to 49 conditions per place. [2021-03-24 23:09:01,683 INFO L132 encePairwiseOnDemand]: 12/18 looper letters, 14 selfloop transitions, 42 changer transitions 2/62 dead transitions. [2021-03-24 23:09:01,683 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 50 places, 62 transitions, 623 flow [2021-03-24 23:09:01,683 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-03-24 23:09:01,683 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2021-03-24 23:09:01,684 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 132 transitions. [2021-03-24 23:09:01,684 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.6666666666666666 [2021-03-24 23:09:01,684 INFO L72 ComplementDD]: Start complementDD. Operand 11 states and 132 transitions. [2021-03-24 23:09:01,684 INFO L73 IsDeterministic]: Start isDeterministic. Operand 11 states and 132 transitions. [2021-03-24 23:09:01,684 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 23:09:01,684 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 11 states and 132 transitions. [2021-03-24 23:09:01,685 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 12 states, 11 states have (on average 12.0) internal successors, (132), 11 states have internal predecessors, (132), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 23:09:01,685 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 12 states, 12 states have (on average 18.0) internal successors, (216), 12 states have internal predecessors, (216), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 23:09:01,685 INFO L81 ComplementDD]: Finished complementDD. Result has 12 states, 12 states have (on average 18.0) internal successors, (216), 12 states have internal predecessors, (216), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 23:09:01,686 INFO L185 Difference]: Start difference. First operand has 40 places, 49 transitions, 384 flow. Second operand 11 states and 132 transitions. [2021-03-24 23:09:01,686 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 50 places, 62 transitions, 623 flow [2021-03-24 23:09:01,688 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 45 places, 62 transitions, 564 flow, removed 21 selfloop flow, removed 5 redundant places. [2021-03-24 23:09:01,689 INFO L241 Difference]: Finished difference. Result has 48 places, 59 transitions, 543 flow [2021-03-24 23:09:01,689 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=18, PETRI_DIFFERENCE_MINUEND_FLOW=329, PETRI_DIFFERENCE_MINUEND_PLACES=35, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=49, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=35, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=13, PETRI_DIFFERENCE_SUBTRAHEND_STATES=11, PETRI_FLOW=543, PETRI_PLACES=48, PETRI_TRANSITIONS=59} [2021-03-24 23:09:01,689 INFO L343 CegarLoopForPetriNet]: 15 programPoint places, 33 predicate places. [2021-03-24 23:09:01,689 INFO L480 AbstractCegarLoop]: Abstraction has has 48 places, 59 transitions, 543 flow [2021-03-24 23:09:01,689 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 10.0) internal successors, (110), 11 states have internal predecessors, (110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 23:09:01,690 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 23:09:01,690 INFO L263 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 23:09:01,903 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable56,7 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-24 23:09:01,904 INFO L428 AbstractCegarLoop]: === Iteration 9 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-24 23:09:01,904 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 23:09:01,904 INFO L82 PathProgramCache]: Analyzing trace with hash -230276686, now seen corresponding path program 6 times [2021-03-24 23:09:01,904 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 23:09:01,904 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [553353058] [2021-03-24 23:09:01,904 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 23:09:01,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 23:09:01,939 INFO L142 QuantifierPusher]: treesize reduction 4, result has 63.6 percent of original size [2021-03-24 23:09:01,939 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 23:09:02,247 WARN L205 SmtUtils]: Spent 287.00 ms on a formula simplification. DAG size of input: 2869 DAG size of output: 55 [2021-03-24 23:09:02,247 INFO L142 QuantifierPusher]: treesize reduction 1312357, result has 0.0 percent of original size [2021-03-24 23:09:02,248 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 211 [2021-03-24 23:09:02,370 WARN L205 SmtUtils]: Spent 118.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 38 [2021-03-24 23:09:02,944 WARN L205 SmtUtils]: Spent 534.00 ms on a formula simplification. DAG size of input: 5567 DAG size of output: 61 [2021-03-24 23:09:02,944 INFO L142 QuantifierPusher]: treesize reduction 2534193, result has 0.0 percent of original size [2021-03-24 23:09:02,945 INFO L147 QuantifierPusher]: treesize reduction 66, result has 74.3 percent of original size 191 [2021-03-24 23:09:03,612 WARN L205 SmtUtils]: Spent 528.00 ms on a formula simplification. DAG size of input: 5565 DAG size of output: 17 [2021-03-24 23:09:03,613 INFO L142 QuantifierPusher]: treesize reduction 2534420, result has 0.0 percent of original size [2021-03-24 23:09:03,613 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 30 [2021-03-24 23:09:03,625 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:03,626 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:09:03,631 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-24 23:09:03,631 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [553353058] [2021-03-24 23:09:03,631 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [239049807] [2021-03-24 23:09:03,631 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-24 23:09:03,648 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-03-24 23:09:03,648 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-24 23:09:03,649 WARN L261 TraceCheckSpWp]: Trace formula consists of 39 conjuncts, 20 conjunts are in the unsatisfiable core [2021-03-24 23:09:03,650 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-24 23:09:03,650 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:03,651 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 23:09:03,651 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:03,651 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 23:09:03,652 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:03,652 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 23:09:03,652 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:03,653 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 23:09:03,662 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:03,662 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 23:09:03,663 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:03,663 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 23:09:03,663 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:03,665 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 23:09:03,665 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:03,665 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 23:09:03,666 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:03,666 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-03-24 23:09:03,667 INFO L142 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size [2021-03-24 23:09:03,667 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 23:09:03,667 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:03,667 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 23:09:03,668 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:03,668 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 23:09:03,679 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:03,680 INFO L147 QuantifierPusher]: treesize reduction 4, result has 83.3 percent of original size 20 [2021-03-24 23:09:03,680 INFO L142 QuantifierPusher]: treesize reduction 4, result has 83.3 percent of original size [2021-03-24 23:09:03,680 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-03-24 23:09:03,680 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:03,681 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-03-24 23:09:03,681 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:03,681 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-03-24 23:09:03,693 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.8 percent of original size [2021-03-24 23:09:03,694 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-03-24 23:09:03,694 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:03,694 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:09:03,694 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:03,695 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 23:09:03,695 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-03-24 23:09:03,695 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:03,696 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-03-24 23:09:03,696 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:03,696 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-03-24 23:09:03,708 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:03,709 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-03-24 23:09:03,709 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:03,709 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-03-24 23:09:03,710 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:03,710 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-03-24 23:09:03,710 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:03,710 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-03-24 23:09:03,711 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:03,711 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 283 [2021-03-24 23:09:03,711 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:03,712 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:09:03,712 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:03,713 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 283 [2021-03-24 23:09:03,713 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 284 [2021-03-24 23:09:04,338 WARN L205 SmtUtils]: Spent 611.00 ms on a formula simplification. DAG size of input: 2125 DAG size of output: 15 [2021-03-24 23:09:04,339 INFO L142 QuantifierPusher]: treesize reduction 2228207, result has 0.0 percent of original size [2021-03-24 23:09:04,339 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:09:04,340 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:04,340 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-24 23:09:04,341 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-24 23:09:04,346 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:04,346 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 18 [2021-03-24 23:09:04,346 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:04,348 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:09:04,348 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:04,349 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:09:04,349 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-24 23:09:04,350 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:04,350 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:04,350 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:09:04,350 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-24 23:09:04,350 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:15, output treesize:3 [2021-03-24 23:09:04,351 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:04,351 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:09:04,351 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:04,352 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:09:04,353 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:04,353 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:09:04,353 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:04,353 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:09:04,354 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:04,354 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:09:04,354 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:04,354 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:09:04,354 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:04,355 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:09:04,355 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:04,355 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:09:04,355 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:04,356 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:09:04,356 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:04,356 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:09:04,356 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-24 23:09:04,356 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-24 23:09:04,356 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 9 [2021-03-24 23:09:04,357 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1983326950] [2021-03-24 23:09:04,357 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-03-24 23:09:04,357 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 23:09:04,357 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-03-24 23:09:04,358 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2021-03-24 23:09:04,358 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 9 out of 18 [2021-03-24 23:09:04,358 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 48 places, 59 transitions, 543 flow. Second operand has 11 states, 11 states have (on average 10.0) internal successors, (110), 11 states have internal predecessors, (110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 23:09:04,358 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 23:09:04,358 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 9 of 18 [2021-03-24 23:09:04,358 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 23:09:04,458 INFO L129 PetriNetUnfolder]: 36/88 cut-off events. [2021-03-24 23:09:04,459 INFO L130 PetriNetUnfolder]: For 199/203 co-relation queries the response was YES. [2021-03-24 23:09:04,459 INFO L84 FinitePrefix]: Finished finitePrefix Result has 493 conditions, 88 events. 36/88 cut-off events. For 199/203 co-relation queries the response was YES. Maximal size of possible extension queue 15. Compared 294 event pairs, 0 based on Foata normal form. 6/81 useless extension candidates. Maximal degree in co-relation 445. Up to 68 conditions per place. [2021-03-24 23:09:04,460 INFO L132 encePairwiseOnDemand]: 12/18 looper letters, 43 selfloop transitions, 10 changer transitions 2/59 dead transitions. [2021-03-24 23:09:04,460 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 54 places, 59 transitions, 660 flow [2021-03-24 23:09:04,460 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-03-24 23:09:04,461 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2021-03-24 23:09:04,461 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 82 transitions. [2021-03-24 23:09:04,461 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.6507936507936508 [2021-03-24 23:09:04,461 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 82 transitions. [2021-03-24 23:09:04,461 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 82 transitions. [2021-03-24 23:09:04,461 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 23:09:04,462 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 82 transitions. [2021-03-24 23:09:04,462 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 11.714285714285714) internal successors, (82), 7 states have internal predecessors, (82), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 23:09:04,462 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 18.0) internal successors, (144), 8 states have internal predecessors, (144), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 23:09:04,462 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 18.0) internal successors, (144), 8 states have internal predecessors, (144), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 23:09:04,462 INFO L185 Difference]: Start difference. First operand has 48 places, 59 transitions, 543 flow. Second operand 7 states and 82 transitions. [2021-03-24 23:09:04,463 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 54 places, 59 transitions, 660 flow [2021-03-24 23:09:04,465 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 48 places, 59 transitions, 567 flow, removed 35 selfloop flow, removed 6 redundant places. [2021-03-24 23:09:04,467 INFO L241 Difference]: Finished difference. Result has 50 places, 57 transitions, 460 flow [2021-03-24 23:09:04,467 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=18, PETRI_DIFFERENCE_MINUEND_FLOW=441, PETRI_DIFFERENCE_MINUEND_PLACES=42, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=58, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=10, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=48, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=460, PETRI_PLACES=50, PETRI_TRANSITIONS=57} [2021-03-24 23:09:04,467 INFO L343 CegarLoopForPetriNet]: 15 programPoint places, 35 predicate places. [2021-03-24 23:09:04,467 INFO L480 AbstractCegarLoop]: Abstraction has has 50 places, 57 transitions, 460 flow [2021-03-24 23:09:04,467 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 10.0) internal successors, (110), 11 states have internal predecessors, (110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 23:09:04,467 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 23:09:04,467 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 23:09:04,689 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable74,8 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-24 23:09:04,690 INFO L428 AbstractCegarLoop]: === Iteration 10 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-24 23:09:04,690 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 23:09:04,690 INFO L82 PathProgramCache]: Analyzing trace with hash -1659557145, now seen corresponding path program 1 times [2021-03-24 23:09:04,690 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 23:09:04,690 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [199143623] [2021-03-24 23:09:04,690 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 23:09:04,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 23:09:04,707 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:04,707 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 23:09:04,710 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:04,710 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-24 23:09:04,714 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:04,714 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-24 23:09:04,718 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:04,718 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 23:09:04,718 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-24 23:09:04,718 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [199143623] [2021-03-24 23:09:04,719 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1925746392] [2021-03-24 23:09:04,719 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-24 23:09:04,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 23:09:04,735 INFO L263 TraceCheckSpWp]: Trace formula consists of 39 conjuncts, 4 conjunts are in the unsatisfiable core [2021-03-24 23:09:04,736 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-24 23:09:04,736 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:04,736 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:09:04,736 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:04,737 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:09:04,737 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:04,737 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:09:04,737 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:04,737 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:09:04,742 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:04,742 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:09:04,742 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:04,743 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:09:04,743 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:04,743 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:09:04,743 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:04,743 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:09:04,744 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:04,744 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:09:04,744 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:04,745 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 23:09:04,745 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-24 23:09:04,745 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:04,745 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:09:04,746 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:04,746 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 23:09:04,746 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-24 23:09:04,747 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:04,747 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-24 23:09:04,747 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:04,747 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-24 23:09:04,748 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:04,748 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-24 23:09:04,748 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:04,748 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-24 23:09:04,749 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:04,749 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-24 23:09:04,749 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:04,749 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-24 23:09:04,750 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:04,750 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:09:04,750 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:04,750 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-24 23:09:04,751 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-24 23:09:04,751 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:04,751 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:09:04,752 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:04,752 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-24 23:09:04,752 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-24 23:09:04,752 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:04,753 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-24 23:09:04,753 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:04,753 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-24 23:09:04,756 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:04,757 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-24 23:09:04,757 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:04,757 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-24 23:09:04,757 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:04,758 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-24 23:09:04,758 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:04,758 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-24 23:09:04,758 INFO L142 QuantifierPusher]: treesize reduction 9, result has 10.0 percent of original size [2021-03-24 23:09:04,758 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 23:09:04,759 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:04,759 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 23:09:04,759 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:04,759 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 23:09:04,760 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:04,760 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 23:09:04,760 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:04,760 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 23:09:04,760 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:04,761 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 23:09:04,761 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:04,761 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 23:09:04,761 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:04,761 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 23:09:04,762 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:04,762 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 23:09:04,763 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:04,763 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 23:09:04,763 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-24 23:09:04,763 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-24 23:09:04,763 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 5 [2021-03-24 23:09:04,763 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [762814731] [2021-03-24 23:09:04,764 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-03-24 23:09:04,764 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 23:09:04,764 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-03-24 23:09:04,764 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2021-03-24 23:09:04,764 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 11 out of 18 [2021-03-24 23:09:04,764 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 50 places, 57 transitions, 460 flow. Second operand has 6 states, 6 states have (on average 12.166666666666666) internal successors, (73), 6 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 23:09:04,764 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 23:09:04,765 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 11 of 18 [2021-03-24 23:09:04,765 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 23:09:04,817 INFO L129 PetriNetUnfolder]: 40/104 cut-off events. [2021-03-24 23:09:04,817 INFO L130 PetriNetUnfolder]: For 236/240 co-relation queries the response was YES. [2021-03-24 23:09:04,817 INFO L84 FinitePrefix]: Finished finitePrefix Result has 544 conditions, 104 events. 40/104 cut-off events. For 236/240 co-relation queries the response was YES. Maximal size of possible extension queue 16. Compared 381 event pairs, 0 based on Foata normal form. 7/94 useless extension candidates. Maximal degree in co-relation 510. Up to 55 conditions per place. [2021-03-24 23:09:04,818 INFO L132 encePairwiseOnDemand]: 13/18 looper letters, 39 selfloop transitions, 22 changer transitions 1/67 dead transitions. [2021-03-24 23:09:04,818 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 52 places, 67 transitions, 699 flow [2021-03-24 23:09:04,820 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-03-24 23:09:04,820 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2021-03-24 23:09:04,820 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 83 transitions. [2021-03-24 23:09:04,820 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.7685185185185185 [2021-03-24 23:09:04,820 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 83 transitions. [2021-03-24 23:09:04,820 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 83 transitions. [2021-03-24 23:09:04,821 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 23:09:04,821 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 83 transitions. [2021-03-24 23:09:04,821 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 13.833333333333334) internal successors, (83), 6 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 23:09:04,821 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 18.0) internal successors, (126), 7 states have internal predecessors, (126), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 23:09:04,821 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 18.0) internal successors, (126), 7 states have internal predecessors, (126), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 23:09:04,822 INFO L185 Difference]: Start difference. First operand has 50 places, 57 transitions, 460 flow. Second operand 6 states and 83 transitions. [2021-03-24 23:09:04,822 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 52 places, 67 transitions, 699 flow [2021-03-24 23:09:04,825 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 47 places, 67 transitions, 657 flow, removed 11 selfloop flow, removed 5 redundant places. [2021-03-24 23:09:04,826 INFO L241 Difference]: Finished difference. Result has 49 places, 59 transitions, 532 flow [2021-03-24 23:09:04,827 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=18, PETRI_DIFFERENCE_MINUEND_FLOW=394, PETRI_DIFFERENCE_MINUEND_PLACES=42, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=54, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=18, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=33, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=532, PETRI_PLACES=49, PETRI_TRANSITIONS=59} [2021-03-24 23:09:04,827 INFO L343 CegarLoopForPetriNet]: 15 programPoint places, 34 predicate places. [2021-03-24 23:09:04,827 INFO L480 AbstractCegarLoop]: Abstraction has has 49 places, 59 transitions, 532 flow [2021-03-24 23:09:04,827 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 12.166666666666666) internal successors, (73), 6 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 23:09:04,827 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 23:09:04,827 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 23:09:05,035 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable75 [2021-03-24 23:09:05,036 INFO L428 AbstractCegarLoop]: === Iteration 11 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-24 23:09:05,036 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 23:09:05,036 INFO L82 PathProgramCache]: Analyzing trace with hash -497947355, now seen corresponding path program 2 times [2021-03-24 23:09:05,036 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 23:09:05,036 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [299687562] [2021-03-24 23:09:05,036 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 23:09:05,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 23:09:05,055 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:05,056 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 23:09:05,058 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:05,058 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-24 23:09:05,062 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:05,062 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-24 23:09:05,066 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:05,067 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 23:09:05,067 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-24 23:09:05,067 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [299687562] [2021-03-24 23:09:05,067 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [699371155] [2021-03-24 23:09:05,067 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-24 23:09:05,094 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-24 23:09:05,094 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-24 23:09:05,094 INFO L263 TraceCheckSpWp]: Trace formula consists of 39 conjuncts, 4 conjunts are in the unsatisfiable core [2021-03-24 23:09:05,094 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-24 23:09:05,095 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:05,095 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:09:05,095 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:05,095 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:09:05,096 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:05,096 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:09:05,096 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:05,096 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:09:05,100 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:05,101 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:09:05,101 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:05,101 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:09:05,101 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:05,102 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:09:05,102 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:05,102 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:09:05,102 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:05,102 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:09:05,103 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:05,103 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:09:05,103 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:05,103 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:09:05,104 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:05,104 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:09:05,104 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:05,104 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:09:05,105 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:05,105 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 23:09:05,105 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-24 23:09:05,105 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:05,106 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:09:05,106 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:05,107 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 23:09:05,107 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-24 23:09:05,108 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:05,109 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-24 23:09:05,109 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:05,109 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-24 23:09:05,112 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:05,112 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-24 23:09:05,112 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:05,112 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-24 23:09:05,113 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:05,113 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-24 23:09:05,113 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:05,113 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-24 23:09:05,115 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:05,115 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:09:05,115 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:05,116 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-24 23:09:05,116 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-24 23:09:05,116 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:05,116 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:09:05,117 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:05,117 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-24 23:09:05,117 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-24 23:09:05,118 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:05,119 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-24 23:09:05,119 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:05,119 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-24 23:09:05,119 INFO L142 QuantifierPusher]: treesize reduction 9, result has 10.0 percent of original size [2021-03-24 23:09:05,120 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 23:09:05,120 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:05,120 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 23:09:05,120 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:05,120 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 23:09:05,121 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:05,121 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 23:09:05,121 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:05,121 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 23:09:05,121 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:05,122 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 23:09:05,122 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:05,122 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 23:09:05,122 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:05,123 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 23:09:05,123 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:05,127 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 23:09:05,127 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:05,127 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 23:09:05,127 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-24 23:09:05,127 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-24 23:09:05,128 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 5 [2021-03-24 23:09:05,128 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1565399583] [2021-03-24 23:09:05,128 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-03-24 23:09:05,129 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 23:09:05,129 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-03-24 23:09:05,129 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-03-24 23:09:05,129 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 11 out of 18 [2021-03-24 23:09:05,129 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 49 places, 59 transitions, 532 flow. Second operand has 6 states, 6 states have (on average 12.166666666666666) internal successors, (73), 6 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 23:09:05,129 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 23:09:05,129 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 11 of 18 [2021-03-24 23:09:05,129 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 23:09:05,189 INFO L129 PetriNetUnfolder]: 41/107 cut-off events. [2021-03-24 23:09:05,189 INFO L130 PetriNetUnfolder]: For 496/500 co-relation queries the response was YES. [2021-03-24 23:09:05,190 INFO L84 FinitePrefix]: Finished finitePrefix Result has 635 conditions, 107 events. 41/107 cut-off events. For 496/500 co-relation queries the response was YES. Maximal size of possible extension queue 15. Compared 381 event pairs, 0 based on Foata normal form. 8/112 useless extension candidates. Maximal degree in co-relation 583. Up to 69 conditions per place. [2021-03-24 23:09:05,191 INFO L132 encePairwiseOnDemand]: 13/18 looper letters, 46 selfloop transitions, 14 changer transitions 0/65 dead transitions. [2021-03-24 23:09:05,191 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 54 places, 65 transitions, 766 flow [2021-03-24 23:09:05,191 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-03-24 23:09:05,191 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2021-03-24 23:09:05,192 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 95 transitions. [2021-03-24 23:09:05,192 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.753968253968254 [2021-03-24 23:09:05,192 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 95 transitions. [2021-03-24 23:09:05,192 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 95 transitions. [2021-03-24 23:09:05,192 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 23:09:05,192 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 95 transitions. [2021-03-24 23:09:05,192 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 13.571428571428571) internal successors, (95), 7 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 23:09:05,193 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 18.0) internal successors, (144), 8 states have internal predecessors, (144), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 23:09:05,193 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 18.0) internal successors, (144), 8 states have internal predecessors, (144), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 23:09:05,193 INFO L185 Difference]: Start difference. First operand has 49 places, 59 transitions, 532 flow. Second operand 7 states and 95 transitions. [2021-03-24 23:09:05,193 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 54 places, 65 transitions, 766 flow [2021-03-24 23:09:05,196 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 52 places, 65 transitions, 760 flow, removed 0 selfloop flow, removed 2 redundant places. [2021-03-24 23:09:05,197 INFO L241 Difference]: Finished difference. Result has 54 places, 61 transitions, 633 flow [2021-03-24 23:09:05,198 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=18, PETRI_DIFFERENCE_MINUEND_FLOW=502, PETRI_DIFFERENCE_MINUEND_PLACES=46, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=56, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=11, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=44, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=633, PETRI_PLACES=54, PETRI_TRANSITIONS=61} [2021-03-24 23:09:05,198 INFO L343 CegarLoopForPetriNet]: 15 programPoint places, 39 predicate places. [2021-03-24 23:09:05,198 INFO L480 AbstractCegarLoop]: Abstraction has has 54 places, 61 transitions, 633 flow [2021-03-24 23:09:05,198 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 12.166666666666666) internal successors, (73), 6 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 23:09:05,198 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 23:09:05,198 INFO L263 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 23:09:05,420 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable76,10 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-24 23:09:05,420 INFO L428 AbstractCegarLoop]: === Iteration 12 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-24 23:09:05,420 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 23:09:05,420 INFO L82 PathProgramCache]: Analyzing trace with hash -822856380, now seen corresponding path program 7 times [2021-03-24 23:09:05,420 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 23:09:05,420 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1432593671] [2021-03-24 23:09:05,420 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 23:09:05,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 23:09:05,451 INFO L142 QuantifierPusher]: treesize reduction 4, result has 63.6 percent of original size [2021-03-24 23:09:05,451 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 23:09:05,459 INFO L142 QuantifierPusher]: treesize reduction 1140, result has 8.7 percent of original size [2021-03-24 23:09:05,459 INFO L147 QuantifierPusher]: treesize reduction 5, result has 95.4 percent of original size 103 [2021-03-24 23:09:06,155 WARN L205 SmtUtils]: Spent 631.00 ms on a formula simplification. DAG size of input: 2866 DAG size of output: 49 [2021-03-24 23:09:06,156 INFO L142 QuantifierPusher]: treesize reduction 2623474, result has 0.0 percent of original size [2021-03-24 23:09:06,157 INFO L147 QuantifierPusher]: treesize reduction 7, result has 97.4 percent of original size 263 [2021-03-24 23:09:06,239 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:06,239 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-24 23:09:06,248 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:06,249 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 23:09:06,256 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:06,256 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:09:06,261 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-24 23:09:06,262 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1432593671] [2021-03-24 23:09:06,262 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1964732631] [2021-03-24 23:09:06,262 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-24 23:09:06,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 23:09:06,278 WARN L261 TraceCheckSpWp]: Trace formula consists of 44 conjuncts, 24 conjunts are in the unsatisfiable core [2021-03-24 23:09:06,278 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-24 23:09:06,279 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:06,279 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 23:09:06,279 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:06,280 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 23:09:06,280 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:06,280 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 23:09:06,280 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:06,281 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 23:09:06,290 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:06,290 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 23:09:06,290 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:06,291 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 23:09:06,291 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:06,291 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 23:09:06,291 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:06,292 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 23:09:06,292 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:06,292 INFO L147 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size 21 [2021-03-24 23:09:06,293 INFO L142 QuantifierPusher]: treesize reduction 2, result has 91.3 percent of original size [2021-03-24 23:09:06,293 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 23:09:06,293 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:06,293 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 23:09:06,294 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:06,294 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 23:09:06,304 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:06,305 INFO L147 QuantifierPusher]: treesize reduction 4, result has 81.0 percent of original size 17 [2021-03-24 23:09:06,305 INFO L142 QuantifierPusher]: treesize reduction 4, result has 81.0 percent of original size [2021-03-24 23:09:06,305 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 23:09:06,306 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:06,306 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 23:09:06,306 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:06,307 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 23:09:06,317 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:06,317 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 23:09:06,318 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:06,318 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 23:09:06,318 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:06,318 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 23:09:06,318 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:06,319 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 23:09:06,319 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:06,320 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 280 [2021-03-24 23:09:06,320 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:06,321 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 280 [2021-03-24 23:09:06,927 WARN L205 SmtUtils]: Spent 589.00 ms on a formula simplification. DAG size of input: 2125 DAG size of output: 41 [2021-03-24 23:09:06,927 INFO L142 QuantifierPusher]: treesize reduction 2228143, result has 0.0 percent of original size [2021-03-24 23:09:06,928 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 82 [2021-03-24 23:09:06,929 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:06,929 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 82 [2021-03-24 23:09:06,962 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:06,963 INFO L147 QuantifierPusher]: treesize reduction 42, result has 51.7 percent of original size 45 [2021-03-24 23:09:06,964 INFO L142 QuantifierPusher]: treesize reduction 42, result has 52.3 percent of original size [2021-03-24 23:09:06,964 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:09:06,964 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:06,965 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 39 [2021-03-24 23:09:06,965 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 47 [2021-03-24 23:09:06,965 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:06,966 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-03-24 23:09:06,966 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:06,966 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:09:06,968 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:06,969 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:09:06,969 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:06,969 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 23:09:06,970 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:09:06,970 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:06,970 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-24 23:09:06,970 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 51 [2021-03-24 23:09:06,971 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:09:06,971 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:06,971 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 39 [2021-03-24 23:09:06,971 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 47 [2021-03-24 23:09:06,994 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:06,994 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 19 treesize of output 37 [2021-03-24 23:09:06,995 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:06,996 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2021-03-24 23:09:06,996 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:06,997 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:09:06,997 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:06,998 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:09:06,998 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:06,999 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-03-24 23:09:06,999 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:06,999 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:09:07,000 INFO L142 QuantifierPusher]: treesize reduction 5, result has 82.1 percent of original size [2021-03-24 23:09:07,000 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-03-24 23:09:07,001 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:07,001 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:09:07,001 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:07,002 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 23:09:07,003 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 23:09:07,003 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 23:09:07,003 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:09:07,004 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:07,005 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 23:09:07,005 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 23:09:07,005 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:09:07,006 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:07,006 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:09:07,006 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-24 23:09:07,033 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:07,033 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 7 new quantified variables, introduced 6 case distinctions, treesize of input 21 treesize of output 64 [2021-03-24 23:09:07,034 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:07,035 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:09:07,036 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:07,036 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 5 disjuncts [2021-03-24 23:09:07,042 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:07,042 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:09:07,042 INFO L142 QuantifierPusher]: treesize reduction 9, result has 88.2 percent of original size [2021-03-24 23:09:07,043 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 4 disjuncts [2021-03-24 23:09:07,044 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:07,044 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:09:07,044 INFO L142 QuantifierPusher]: treesize reduction 4, result has 92.3 percent of original size [2021-03-24 23:09:07,045 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2021-03-24 23:09:07,045 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:07,046 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:09:07,046 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:07,048 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 23:09:07,048 INFO L147 QuantifierPusher]: treesize reduction 9, result has 50.0 percent of original size 9 [2021-03-24 23:09:07,050 INFO L147 QuantifierPusher]: treesize reduction 17, result has 67.3 percent of original size 35 [2021-03-24 23:09:07,051 INFO L147 QuantifierPusher]: treesize reduction 17, result has 67.3 percent of original size 35 [2021-03-24 23:09:07,051 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-03-24 23:09:07,052 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:07,052 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:09:07,052 INFO L142 QuantifierPusher]: treesize reduction 17, result has 75.7 percent of original size [2021-03-24 23:09:07,053 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2021-03-24 23:09:07,053 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:07,053 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:09:07,054 INFO L142 QuantifierPusher]: treesize reduction 4, result has 89.2 percent of original size [2021-03-24 23:09:07,055 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2021-03-24 23:09:07,056 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:07,057 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:09:07,057 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:07,058 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-24 23:09:07,058 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-24 23:09:07,059 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2021-03-24 23:09:07,059 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:07,059 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:09:07,060 INFO L142 QuantifierPusher]: treesize reduction 8, result has 81.8 percent of original size [2021-03-24 23:09:07,061 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2021-03-24 23:09:07,061 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:07,061 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:09:07,062 INFO L142 QuantifierPusher]: treesize reduction 8, result has 77.8 percent of original size [2021-03-24 23:09:07,063 INFO L147 QuantifierPusher]: treesize reduction 14, result has 22.2 percent of original size 4 [2021-03-24 23:09:07,063 INFO L147 QuantifierPusher]: treesize reduction 13, result has 38.1 percent of original size 8 [2021-03-24 23:09:07,064 INFO L147 QuantifierPusher]: treesize reduction 22, result has 43.6 percent of original size 17 [2021-03-24 23:09:07,064 INFO L147 QuantifierPusher]: treesize reduction 22, result has 43.6 percent of original size 17 [2021-03-24 23:09:07,064 INFO L142 QuantifierPusher]: treesize reduction 22, result has 43.6 percent of original size [2021-03-24 23:09:07,065 INFO L147 QuantifierPusher]: treesize reduction 5, result has 70.6 percent of original size 12 [2021-03-24 23:09:07,065 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 3 xjuncts. [2021-03-24 23:09:07,086 INFO L628 ElimStorePlain]: treesize reduction 23, result has 43.9 percent of original size [2021-03-24 23:09:07,087 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:07,087 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 18 [2021-03-24 23:09:07,087 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-03-24 23:09:07,087 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:59, output treesize:18 [2021-03-24 23:09:07,088 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:07,088 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 18 [2021-03-24 23:09:07,088 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:07,088 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 18 [2021-03-24 23:09:07,107 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-03-24 23:09:07,107 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-03-24 23:09:07,108 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:07,108 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:09:07,109 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:07,109 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-03-24 23:09:07,109 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-03-24 23:09:07,110 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:07,110 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-03-24 23:09:07,111 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:07,111 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:09:07,111 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:07,113 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:09:07,113 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:09:07,114 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:07,114 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:09:07,114 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:07,114 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:09:07,115 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:07,115 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:09:07,115 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:07,115 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:09:07,116 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:07,116 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:09:07,116 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:07,116 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:09:07,117 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:07,117 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:09:07,117 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:07,117 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:09:07,118 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:07,118 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:09:07,118 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-24 23:09:07,118 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-24 23:09:07,118 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 11 [2021-03-24 23:09:07,118 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [977679425] [2021-03-24 23:09:07,119 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-03-24 23:09:07,119 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 23:09:07,119 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-03-24 23:09:07,119 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2021-03-24 23:09:07,119 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 9 out of 18 [2021-03-24 23:09:07,120 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 54 places, 61 transitions, 633 flow. Second operand has 13 states, 13 states have (on average 10.0) internal successors, (130), 13 states have internal predecessors, (130), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 23:09:07,120 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 23:09:07,120 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 9 of 18 [2021-03-24 23:09:07,120 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 23:09:07,300 INFO L129 PetriNetUnfolder]: 45/126 cut-off events. [2021-03-24 23:09:07,300 INFO L130 PetriNetUnfolder]: For 734/738 co-relation queries the response was YES. [2021-03-24 23:09:07,301 INFO L84 FinitePrefix]: Finished finitePrefix Result has 807 conditions, 126 events. 45/126 cut-off events. For 734/738 co-relation queries the response was YES. Maximal size of possible extension queue 18. Compared 510 event pairs, 0 based on Foata normal form. 6/129 useless extension candidates. Maximal degree in co-relation 737. Up to 68 conditions per place. [2021-03-24 23:09:07,302 INFO L132 encePairwiseOnDemand]: 12/18 looper letters, 16 selfloop transitions, 51 changer transitions 2/73 dead transitions. [2021-03-24 23:09:07,302 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 65 places, 73 transitions, 937 flow [2021-03-24 23:09:07,302 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-03-24 23:09:07,302 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12 states. [2021-03-24 23:09:07,303 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 143 transitions. [2021-03-24 23:09:07,303 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.6620370370370371 [2021-03-24 23:09:07,303 INFO L72 ComplementDD]: Start complementDD. Operand 12 states and 143 transitions. [2021-03-24 23:09:07,303 INFO L73 IsDeterministic]: Start isDeterministic. Operand 12 states and 143 transitions. [2021-03-24 23:09:07,303 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 23:09:07,303 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 12 states and 143 transitions. [2021-03-24 23:09:07,304 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 13 states, 12 states have (on average 11.916666666666666) internal successors, (143), 12 states have internal predecessors, (143), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 23:09:07,304 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 13 states, 13 states have (on average 18.0) internal successors, (234), 13 states have internal predecessors, (234), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 23:09:07,305 INFO L81 ComplementDD]: Finished complementDD. Result has 13 states, 13 states have (on average 18.0) internal successors, (234), 13 states have internal predecessors, (234), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 23:09:07,305 INFO L185 Difference]: Start difference. First operand has 54 places, 61 transitions, 633 flow. Second operand 12 states and 143 transitions. [2021-03-24 23:09:07,305 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 65 places, 73 transitions, 937 flow [2021-03-24 23:09:07,310 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 62 places, 73 transitions, 888 flow, removed 20 selfloop flow, removed 3 redundant places. [2021-03-24 23:09:07,311 INFO L241 Difference]: Finished difference. Result has 64 places, 70 transitions, 835 flow [2021-03-24 23:09:07,311 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=18, PETRI_DIFFERENCE_MINUEND_FLOW=584, PETRI_DIFFERENCE_MINUEND_PLACES=51, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=61, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=45, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=16, PETRI_DIFFERENCE_SUBTRAHEND_STATES=12, PETRI_FLOW=835, PETRI_PLACES=64, PETRI_TRANSITIONS=70} [2021-03-24 23:09:07,312 INFO L343 CegarLoopForPetriNet]: 15 programPoint places, 49 predicate places. [2021-03-24 23:09:07,312 INFO L480 AbstractCegarLoop]: Abstraction has has 64 places, 70 transitions, 835 flow [2021-03-24 23:09:07,312 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 10.0) internal successors, (130), 13 states have internal predecessors, (130), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 23:09:07,312 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 23:09:07,312 INFO L263 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 23:09:07,527 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable77,11 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-24 23:09:07,528 INFO L428 AbstractCegarLoop]: === Iteration 13 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-24 23:09:07,528 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 23:09:07,528 INFO L82 PathProgramCache]: Analyzing trace with hash -1069436487, now seen corresponding path program 3 times [2021-03-24 23:09:07,528 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 23:09:07,528 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2012740587] [2021-03-24 23:09:07,528 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 23:09:07,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 23:09:07,555 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:07,556 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 23:09:07,558 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:07,558 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-24 23:09:07,561 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:07,562 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-24 23:09:07,565 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:07,566 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-24 23:09:07,570 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:07,570 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 23:09:07,570 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-24 23:09:07,570 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2012740587] [2021-03-24 23:09:07,570 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2071826748] [2021-03-24 23:09:07,570 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-24 23:09:07,587 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-03-24 23:09:07,587 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-24 23:09:07,587 INFO L263 TraceCheckSpWp]: Trace formula consists of 44 conjuncts, 5 conjunts are in the unsatisfiable core [2021-03-24 23:09:07,588 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-24 23:09:07,588 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:07,588 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:09:07,588 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:07,588 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:09:07,589 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:07,589 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:09:07,589 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:07,589 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:09:07,593 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:07,593 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:09:07,594 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:07,594 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:09:07,594 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:07,594 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:09:07,594 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:07,595 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:09:07,595 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:07,595 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:09:07,595 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:07,596 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 23:09:07,596 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-24 23:09:07,596 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:07,596 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:09:07,597 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:07,597 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 23:09:07,597 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-24 23:09:07,597 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:07,598 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-24 23:09:07,598 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:07,598 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-24 23:09:07,598 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:07,599 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:09:07,599 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:07,599 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-24 23:09:07,599 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-24 23:09:07,599 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:07,600 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:09:07,600 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:07,600 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-24 23:09:07,600 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-24 23:09:07,601 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:07,601 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-24 23:09:07,601 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:07,601 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-24 23:09:07,601 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:07,602 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-24 23:09:07,602 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:07,602 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-24 23:09:07,602 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:07,602 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-24 23:09:07,603 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:07,603 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-24 23:09:07,603 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:07,603 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:09:07,604 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:07,604 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-24 23:09:07,604 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-24 23:09:07,604 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:07,604 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:09:07,605 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:07,605 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-24 23:09:07,605 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-24 23:09:07,605 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:07,606 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-24 23:09:07,606 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:07,606 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-24 23:09:07,609 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:07,609 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-24 23:09:07,610 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:07,610 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-24 23:09:07,610 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:07,610 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-24 23:09:07,610 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:07,611 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-24 23:09:07,611 INFO L142 QuantifierPusher]: treesize reduction 9, result has 10.0 percent of original size [2021-03-24 23:09:07,611 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 23:09:07,611 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:07,611 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 23:09:07,612 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:07,612 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 23:09:07,612 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:07,612 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 23:09:07,612 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:07,612 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 23:09:07,613 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:07,613 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 23:09:07,613 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:07,613 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 23:09:07,613 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:07,614 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 23:09:07,614 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:07,614 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 23:09:07,614 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:07,614 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 23:09:07,615 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-24 23:09:07,615 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-24 23:09:07,615 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 6 [2021-03-24 23:09:07,615 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [565321947] [2021-03-24 23:09:07,615 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-03-24 23:09:07,615 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 23:09:07,615 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-03-24 23:09:07,616 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-03-24 23:09:07,616 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 11 out of 18 [2021-03-24 23:09:07,616 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 64 places, 70 transitions, 835 flow. Second operand has 7 states, 7 states have (on average 12.142857142857142) internal successors, (85), 7 states have internal predecessors, (85), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 23:09:07,616 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 23:09:07,616 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 11 of 18 [2021-03-24 23:09:07,616 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 23:09:07,681 INFO L129 PetriNetUnfolder]: 51/152 cut-off events. [2021-03-24 23:09:07,681 INFO L130 PetriNetUnfolder]: For 886/890 co-relation queries the response was YES. [2021-03-24 23:09:07,681 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1073 conditions, 152 events. 51/152 cut-off events. For 886/890 co-relation queries the response was YES. Maximal size of possible extension queue 19. Compared 669 event pairs, 0 based on Foata normal form. 7/156 useless extension candidates. Maximal degree in co-relation 1002. Up to 82 conditions per place. [2021-03-24 23:09:07,683 INFO L132 encePairwiseOnDemand]: 13/18 looper letters, 38 selfloop transitions, 41 changer transitions 1/85 dead transitions. [2021-03-24 23:09:07,683 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 68 places, 85 transitions, 1268 flow [2021-03-24 23:09:07,683 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-03-24 23:09:07,683 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2021-03-24 23:09:07,684 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 98 transitions. [2021-03-24 23:09:07,684 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.7777777777777778 [2021-03-24 23:09:07,684 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 98 transitions. [2021-03-24 23:09:07,684 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 98 transitions. [2021-03-24 23:09:07,684 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 23:09:07,684 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 98 transitions. [2021-03-24 23:09:07,685 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 14.0) internal successors, (98), 7 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 23:09:07,685 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 18.0) internal successors, (144), 8 states have internal predecessors, (144), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 23:09:07,685 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 18.0) internal successors, (144), 8 states have internal predecessors, (144), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 23:09:07,685 INFO L185 Difference]: Start difference. First operand has 64 places, 70 transitions, 835 flow. Second operand 7 states and 98 transitions. [2021-03-24 23:09:07,685 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 68 places, 85 transitions, 1268 flow [2021-03-24 23:09:07,691 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 59 places, 85 transitions, 1101 flow, removed 65 selfloop flow, removed 9 redundant places. [2021-03-24 23:09:07,693 INFO L241 Difference]: Finished difference. Result has 62 places, 75 transitions, 958 flow [2021-03-24 23:09:07,693 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=18, PETRI_DIFFERENCE_MINUEND_FLOW=680, PETRI_DIFFERENCE_MINUEND_PLACES=53, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=67, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=35, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=30, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=958, PETRI_PLACES=62, PETRI_TRANSITIONS=75} [2021-03-24 23:09:07,693 INFO L343 CegarLoopForPetriNet]: 15 programPoint places, 47 predicate places. [2021-03-24 23:09:07,693 INFO L480 AbstractCegarLoop]: Abstraction has has 62 places, 75 transitions, 958 flow [2021-03-24 23:09:07,693 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 12.142857142857142) internal successors, (85), 7 states have internal predecessors, (85), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 23:09:07,693 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 23:09:07,693 INFO L263 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 23:09:07,917 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable91,12 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-24 23:09:07,917 INFO L428 AbstractCegarLoop]: === Iteration 14 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-24 23:09:07,917 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 23:09:07,917 INFO L82 PathProgramCache]: Analyzing trace with hash -1240152612, now seen corresponding path program 8 times [2021-03-24 23:09:07,917 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 23:09:07,917 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1570276644] [2021-03-24 23:09:07,917 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 23:09:07,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 23:09:07,966 INFO L142 QuantifierPusher]: treesize reduction 4, result has 63.6 percent of original size [2021-03-24 23:09:07,967 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 23:09:07,972 INFO L142 QuantifierPusher]: treesize reduction 574, result has 11.6 percent of original size [2021-03-24 23:09:07,973 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 75 [2021-03-24 23:09:08,311 WARN L205 SmtUtils]: Spent 288.00 ms on a formula simplification. DAG size of input: 2845 DAG size of output: 44 [2021-03-24 23:09:08,311 INFO L142 QuantifierPusher]: treesize reduction 1311746, result has 0.0 percent of original size [2021-03-24 23:09:08,312 INFO L147 QuantifierPusher]: treesize reduction 7, result has 95.0 percent of original size 134 [2021-03-24 23:09:08,942 WARN L205 SmtUtils]: Spent 534.00 ms on a formula simplification. DAG size of input: 5510 DAG size of output: 25 [2021-03-24 23:09:08,942 INFO L142 QuantifierPusher]: treesize reduction 2533176, result has 0.0 percent of original size [2021-03-24 23:09:08,942 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 56 [2021-03-24 23:09:08,974 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:08,974 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 23:09:08,981 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:08,982 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:09:08,987 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-24 23:09:08,988 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1570276644] [2021-03-24 23:09:08,988 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [455193399] [2021-03-24 23:09:08,988 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-24 23:09:09,004 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-24 23:09:09,004 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-24 23:09:09,005 WARN L261 TraceCheckSpWp]: Trace formula consists of 44 conjuncts, 24 conjunts are in the unsatisfiable core [2021-03-24 23:09:09,005 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-24 23:09:09,006 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:09,006 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 23:09:09,006 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:09,007 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 23:09:09,007 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:09,007 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 23:09:09,007 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:09,008 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 23:09:09,023 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:09,023 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 23:09:09,024 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:09,024 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 23:09:09,024 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:09,024 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 23:09:09,025 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:09,025 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 23:09:09,025 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:09,025 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 23:09:09,026 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:09,026 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 23:09:09,026 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:09,026 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 23:09:09,027 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:09,027 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 23:09:09,028 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:09,028 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 23:09:09,029 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:09,029 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 23:09:09,029 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:09,030 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 23:09:09,030 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:09,030 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 23:09:09,046 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:09,047 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-24 23:09:09,048 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:09,048 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-24 23:09:09,048 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:09,049 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-24 23:09:09,049 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:09,049 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-24 23:09:09,065 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:09,066 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-03-24 23:09:09,066 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:09,066 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-03-24 23:09:09,067 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:09,067 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-03-24 23:09:09,067 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:09,068 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-03-24 23:09:09,085 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:09,087 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 285 [2021-03-24 23:09:09,087 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:09,087 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:09:09,088 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:09,088 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 279 [2021-03-24 23:09:09,088 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 287 [2021-03-24 23:09:09,729 WARN L205 SmtUtils]: Spent 621.00 ms on a formula simplification. DAG size of input: 2127 DAG size of output: 25 [2021-03-24 23:09:09,729 INFO L142 QuantifierPusher]: treesize reduction 2228185, result has 0.0 percent of original size [2021-03-24 23:09:09,730 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-03-24 23:09:09,730 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:09,730 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:09:09,731 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:09,731 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:09:09,731 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:09,731 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 23:09:09,732 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:09:09,733 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:09,733 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-24 23:09:09,733 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 51 [2021-03-24 23:09:09,733 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:09:09,734 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:09,734 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 39 [2021-03-24 23:09:09,734 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 47 [2021-03-24 23:09:09,752 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:09,752 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 19 treesize of output 37 [2021-03-24 23:09:09,753 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:09,753 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2021-03-24 23:09:09,755 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:09,755 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:09:09,757 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:09,767 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:09:09,767 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:09,768 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-03-24 23:09:09,768 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:09,769 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:09:09,769 INFO L142 QuantifierPusher]: treesize reduction 4, result has 85.7 percent of original size [2021-03-24 23:09:09,771 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 23:09:09,771 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 23:09:09,771 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:09:09,771 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:09,772 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 23:09:09,773 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 23:09:09,773 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:09:09,773 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:09,773 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:09:09,773 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-24 23:09:09,792 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:09,792 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 7 new quantified variables, introduced 6 case distinctions, treesize of input 21 treesize of output 64 [2021-03-24 23:09:09,793 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:09,794 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:09:09,794 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:09,794 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 5 disjuncts [2021-03-24 23:09:09,795 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:09,795 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:09:09,796 INFO L142 QuantifierPusher]: treesize reduction 4, result has 94.7 percent of original size [2021-03-24 23:09:09,796 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 4 disjuncts [2021-03-24 23:09:09,797 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:09,797 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:09:09,798 INFO L142 QuantifierPusher]: treesize reduction 4, result has 92.3 percent of original size [2021-03-24 23:09:09,798 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 4 disjuncts [2021-03-24 23:09:09,799 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:09,799 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:09:09,799 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:09,800 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-24 23:09:09,801 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2021-03-24 23:09:09,801 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:09,801 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:09:09,802 INFO L142 QuantifierPusher]: treesize reduction 5, result has 86.1 percent of original size [2021-03-24 23:09:09,802 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-03-24 23:09:09,803 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:09,803 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:09:09,804 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:09,805 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 23:09:09,805 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 23:09:09,805 INFO L147 QuantifierPusher]: treesize reduction 6, result has 72.7 percent of original size 16 [2021-03-24 23:09:09,806 INFO L147 QuantifierPusher]: treesize reduction 18, result has 66.0 percent of original size 35 [2021-03-24 23:09:09,806 INFO L147 QuantifierPusher]: treesize reduction 18, result has 66.0 percent of original size 35 [2021-03-24 23:09:09,807 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-03-24 23:09:09,808 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:09,808 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:09:09,808 INFO L142 QuantifierPusher]: treesize reduction 18, result has 74.6 percent of original size [2021-03-24 23:09:09,809 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 4 disjuncts [2021-03-24 23:09:09,809 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:09,810 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:09:09,810 INFO L142 QuantifierPusher]: treesize reduction 8, result has 86.7 percent of original size [2021-03-24 23:09:09,811 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2021-03-24 23:09:09,811 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:09,811 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:09:09,812 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:09,812 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-03-24 23:09:09,813 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:09,813 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:09:09,813 INFO L142 QuantifierPusher]: treesize reduction 9, result has 67.9 percent of original size [2021-03-24 23:09:09,814 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 23:09:09,815 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-24 23:09:09,815 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2021-03-24 23:09:09,816 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:09,816 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:09:09,816 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:09,817 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-24 23:09:09,818 INFO L147 QuantifierPusher]: treesize reduction 18, result has 50.0 percent of original size 18 [2021-03-24 23:09:09,818 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2021-03-24 23:09:09,819 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:09,819 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:09:09,819 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:09,820 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-24 23:09:09,820 INFO L147 QuantifierPusher]: treesize reduction 32, result has 34.7 percent of original size 17 [2021-03-24 23:09:09,821 INFO L147 QuantifierPusher]: treesize reduction 32, result has 34.7 percent of original size 17 [2021-03-24 23:09:09,821 INFO L142 QuantifierPusher]: treesize reduction 32, result has 34.7 percent of original size [2021-03-24 23:09:09,822 INFO L147 QuantifierPusher]: treesize reduction 5, result has 70.6 percent of original size 12 [2021-03-24 23:09:09,822 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 3 xjuncts. [2021-03-24 23:09:09,839 INFO L628 ElimStorePlain]: treesize reduction 23, result has 43.9 percent of original size [2021-03-24 23:09:09,840 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:09,840 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 18 [2021-03-24 23:09:09,840 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-03-24 23:09:09,840 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:59, output treesize:18 [2021-03-24 23:09:09,840 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:09,840 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 18 [2021-03-24 23:09:09,841 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:09,841 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 18 [2021-03-24 23:09:09,856 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-03-24 23:09:09,856 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-03-24 23:09:09,857 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:09,857 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:09:09,857 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:09,857 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-03-24 23:09:09,858 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-03-24 23:09:09,858 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:09,858 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-03-24 23:09:09,859 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:09,859 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:09:09,859 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:09,860 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:09:09,861 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:09:09,861 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:09,861 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:09:09,861 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:09,861 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:09:09,862 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:09,862 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:09:09,862 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:09,862 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:09:09,862 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:09,863 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:09:09,863 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:09,863 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:09:09,863 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:09,863 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:09:09,864 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:09,864 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:09:09,864 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:09,864 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:09:09,864 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-24 23:09:09,864 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-24 23:09:09,864 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 11 [2021-03-24 23:09:09,864 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1062895359] [2021-03-24 23:09:09,865 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-03-24 23:09:09,865 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 23:09:09,865 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-03-24 23:09:09,865 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2021-03-24 23:09:09,865 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 9 out of 18 [2021-03-24 23:09:09,865 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 62 places, 75 transitions, 958 flow. Second operand has 13 states, 13 states have (on average 10.0) internal successors, (130), 13 states have internal predecessors, (130), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 23:09:09,866 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 23:09:09,866 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 9 of 18 [2021-03-24 23:09:09,866 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 23:09:09,999 INFO L129 PetriNetUnfolder]: 59/174 cut-off events. [2021-03-24 23:09:09,999 INFO L130 PetriNetUnfolder]: For 904/908 co-relation queries the response was YES. [2021-03-24 23:09:10,000 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1243 conditions, 174 events. 59/174 cut-off events. For 904/908 co-relation queries the response was YES. Maximal size of possible extension queue 24. Compared 841 event pairs, 0 based on Foata normal form. 5/176 useless extension candidates. Maximal degree in co-relation 1144. Up to 127 conditions per place. [2021-03-24 23:09:10,002 INFO L132 encePairwiseOnDemand]: 12/18 looper letters, 53 selfloop transitions, 31 changer transitions 0/88 dead transitions. [2021-03-24 23:09:10,002 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 70 places, 88 transitions, 1326 flow [2021-03-24 23:09:10,002 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-03-24 23:09:10,003 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2021-03-24 23:09:10,003 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 109 transitions. [2021-03-24 23:09:10,003 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.6728395061728395 [2021-03-24 23:09:10,003 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 109 transitions. [2021-03-24 23:09:10,003 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 109 transitions. [2021-03-24 23:09:10,003 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 23:09:10,003 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 109 transitions. [2021-03-24 23:09:10,004 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 12.11111111111111) internal successors, (109), 9 states have internal predecessors, (109), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 23:09:10,005 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 18.0) internal successors, (180), 10 states have internal predecessors, (180), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 23:09:10,005 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 18.0) internal successors, (180), 10 states have internal predecessors, (180), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 23:09:10,005 INFO L185 Difference]: Start difference. First operand has 62 places, 75 transitions, 958 flow. Second operand 9 states and 109 transitions. [2021-03-24 23:09:10,005 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 70 places, 88 transitions, 1326 flow [2021-03-24 23:09:10,010 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 65 places, 88 transitions, 1250 flow, removed 19 selfloop flow, removed 5 redundant places. [2021-03-24 23:09:10,014 INFO L241 Difference]: Finished difference. Result has 67 places, 86 transitions, 1159 flow [2021-03-24 23:09:10,015 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=18, PETRI_DIFFERENCE_MINUEND_FLOW=894, PETRI_DIFFERENCE_MINUEND_PLACES=57, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=75, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=25, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=49, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=1159, PETRI_PLACES=67, PETRI_TRANSITIONS=86} [2021-03-24 23:09:10,015 INFO L343 CegarLoopForPetriNet]: 15 programPoint places, 52 predicate places. [2021-03-24 23:09:10,015 INFO L480 AbstractCegarLoop]: Abstraction has has 67 places, 86 transitions, 1159 flow [2021-03-24 23:09:10,015 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 10.0) internal successors, (130), 13 states have internal predecessors, (130), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 23:09:10,015 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 23:09:10,016 INFO L263 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 23:09:10,228 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable92,13 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-24 23:09:10,229 INFO L428 AbstractCegarLoop]: === Iteration 15 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-24 23:09:10,229 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 23:09:10,229 INFO L82 PathProgramCache]: Analyzing trace with hash -1249983642, now seen corresponding path program 9 times [2021-03-24 23:09:10,229 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 23:09:10,229 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1842295975] [2021-03-24 23:09:10,229 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 23:09:10,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 23:09:10,261 INFO L142 QuantifierPusher]: treesize reduction 4, result has 63.6 percent of original size [2021-03-24 23:09:10,261 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 23:09:10,267 INFO L142 QuantifierPusher]: treesize reduction 574, result has 11.6 percent of original size [2021-03-24 23:09:10,268 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 75 [2021-03-24 23:09:10,669 WARN L205 SmtUtils]: Spent 342.00 ms on a formula simplification. DAG size of input: 2845 DAG size of output: 44 [2021-03-24 23:09:10,669 INFO L142 QuantifierPusher]: treesize reduction 1311746, result has 0.0 percent of original size [2021-03-24 23:09:10,670 INFO L147 QuantifierPusher]: treesize reduction 7, result has 95.0 percent of original size 134 [2021-03-24 23:09:11,290 WARN L205 SmtUtils]: Spent 530.00 ms on a formula simplification. DAG size of input: 5510 DAG size of output: 25 [2021-03-24 23:09:11,291 INFO L142 QuantifierPusher]: treesize reduction 2533176, result has 0.0 percent of original size [2021-03-24 23:09:11,291 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 56 [2021-03-24 23:09:11,866 WARN L205 SmtUtils]: Spent 510.00 ms on a formula simplification. DAG size of input: 5508 DAG size of output: 14 [2021-03-24 23:09:11,866 INFO L142 QuantifierPusher]: treesize reduction 2533212, result has 0.0 percent of original size [2021-03-24 23:09:11,867 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-03-24 23:09:11,876 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:11,876 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:09:11,882 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-24 23:09:11,882 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1842295975] [2021-03-24 23:09:11,882 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1657591500] [2021-03-24 23:09:11,882 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-24 23:09:11,901 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-03-24 23:09:11,901 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-24 23:09:11,902 WARN L261 TraceCheckSpWp]: Trace formula consists of 44 conjuncts, 24 conjunts are in the unsatisfiable core [2021-03-24 23:09:11,902 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-24 23:09:11,907 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:11,907 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 23:09:11,907 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:11,907 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 23:09:11,908 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:11,908 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 23:09:11,908 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:11,908 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 23:09:11,918 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:11,919 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 23:09:11,919 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:11,919 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 23:09:11,919 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:11,919 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 23:09:11,920 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:11,920 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 23:09:11,920 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:11,920 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 23:09:11,921 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:11,921 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 23:09:11,921 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:11,921 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 23:09:11,922 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:11,922 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 23:09:11,930 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:11,930 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 23:09:11,931 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:11,931 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 23:09:11,931 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:11,932 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 23:09:11,932 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:11,932 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 23:09:11,947 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:11,947 INFO L147 QuantifierPusher]: treesize reduction 2, result has 90.5 percent of original size 19 [2021-03-24 23:09:11,948 INFO L142 QuantifierPusher]: treesize reduction 2, result has 90.5 percent of original size [2021-03-24 23:09:11,948 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-24 23:09:11,948 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:11,949 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-24 23:09:11,949 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:11,949 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-24 23:09:11,961 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:11,962 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-03-24 23:09:11,962 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:11,962 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-03-24 23:09:11,963 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:11,963 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-03-24 23:09:11,963 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:11,963 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-03-24 23:09:11,978 INFO L142 QuantifierPusher]: treesize reduction 1, result has 96.7 percent of original size [2021-03-24 23:09:11,979 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-03-24 23:09:11,979 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:11,979 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:09:11,979 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:11,980 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 23:09:11,980 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-03-24 23:09:11,981 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:11,981 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-03-24 23:09:11,981 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:11,982 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-03-24 23:09:11,998 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:11,999 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 285 [2021-03-24 23:09:11,999 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:11,999 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:09:12,000 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:12,000 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 285 [2021-03-24 23:09:12,001 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 286 [2021-03-24 23:09:12,606 WARN L205 SmtUtils]: Spent 584.00 ms on a formula simplification. DAG size of input: 2125 DAG size of output: 16 [2021-03-24 23:09:12,606 INFO L142 QuantifierPusher]: treesize reduction 2228205, result has 0.0 percent of original size [2021-03-24 23:09:12,607 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:09:12,607 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:12,607 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-24 23:09:12,608 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-03-24 23:09:12,618 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:12,618 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 19 treesize of output 37 [2021-03-24 23:09:12,619 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:12,620 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2021-03-24 23:09:12,621 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:12,621 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:09:12,622 INFO L142 QuantifierPusher]: treesize reduction 5, result has 88.6 percent of original size [2021-03-24 23:09:12,623 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:09:12,623 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:12,623 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-03-24 23:09:12,624 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:12,624 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:09:12,625 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:12,625 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-03-24 23:09:12,625 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:12,625 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:09:12,626 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:12,629 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 23:09:12,630 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 23:09:12,631 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 23:09:12,631 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:09:12,631 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:12,631 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 23:09:12,632 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 23:09:12,632 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:09:12,632 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:12,632 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:09:12,632 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-24 23:09:12,633 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:12,634 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:12,634 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:09:12,634 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-24 23:09:12,634 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:19, output treesize:3 [2021-03-24 23:09:12,634 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:12,634 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:09:12,634 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:12,635 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:09:12,635 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:12,635 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:09:12,635 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:12,635 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:09:12,636 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:12,636 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:09:12,636 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:12,636 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:09:12,636 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:12,637 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:09:12,637 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:12,637 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:09:12,637 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:12,637 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:09:12,638 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:12,638 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:09:12,638 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-24 23:09:12,638 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-24 23:09:12,638 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 11 [2021-03-24 23:09:12,638 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1483568255] [2021-03-24 23:09:12,638 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-03-24 23:09:12,638 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 23:09:12,639 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-03-24 23:09:12,639 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=126, Unknown=0, NotChecked=0, Total=156 [2021-03-24 23:09:12,639 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 9 out of 18 [2021-03-24 23:09:12,639 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 67 places, 86 transitions, 1159 flow. Second operand has 13 states, 13 states have (on average 10.0) internal successors, (130), 13 states have internal predecessors, (130), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 23:09:12,639 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 23:09:12,639 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 9 of 18 [2021-03-24 23:09:12,639 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 23:09:12,763 INFO L129 PetriNetUnfolder]: 57/170 cut-off events. [2021-03-24 23:09:12,763 INFO L130 PetriNetUnfolder]: For 830/834 co-relation queries the response was YES. [2021-03-24 23:09:12,764 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1245 conditions, 170 events. 57/170 cut-off events. For 830/834 co-relation queries the response was YES. Maximal size of possible extension queue 25. Compared 806 event pairs, 0 based on Foata normal form. 6/173 useless extension candidates. Maximal degree in co-relation 1137. Up to 133 conditions per place. [2021-03-24 23:09:12,765 INFO L132 encePairwiseOnDemand]: 12/18 looper letters, 67 selfloop transitions, 13 changer transitions 2/86 dead transitions. [2021-03-24 23:09:12,765 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 74 places, 86 transitions, 1328 flow [2021-03-24 23:09:12,765 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-24 23:09:12,765 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2021-03-24 23:09:12,766 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 94 transitions. [2021-03-24 23:09:12,766 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.6527777777777778 [2021-03-24 23:09:12,766 INFO L72 ComplementDD]: Start complementDD. Operand 8 states and 94 transitions. [2021-03-24 23:09:12,766 INFO L73 IsDeterministic]: Start isDeterministic. Operand 8 states and 94 transitions. [2021-03-24 23:09:12,766 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 23:09:12,766 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 8 states and 94 transitions. [2021-03-24 23:09:12,766 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 9 states, 8 states have (on average 11.75) internal successors, (94), 8 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 23:09:12,767 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 9 states, 9 states have (on average 18.0) internal successors, (162), 9 states have internal predecessors, (162), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 23:09:12,767 INFO L81 ComplementDD]: Finished complementDD. Result has 9 states, 9 states have (on average 18.0) internal successors, (162), 9 states have internal predecessors, (162), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 23:09:12,767 INFO L185 Difference]: Start difference. First operand has 67 places, 86 transitions, 1159 flow. Second operand 8 states and 94 transitions. [2021-03-24 23:09:12,767 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 74 places, 86 transitions, 1328 flow [2021-03-24 23:09:12,773 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 70 places, 86 transitions, 1270 flow, removed 22 selfloop flow, removed 4 redundant places. [2021-03-24 23:09:12,775 INFO L241 Difference]: Finished difference. Result has 72 places, 84 transitions, 1109 flow [2021-03-24 23:09:12,775 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=18, PETRI_DIFFERENCE_MINUEND_FLOW=1086, PETRI_DIFFERENCE_MINUEND_PLACES=63, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=85, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=13, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=72, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=1109, PETRI_PLACES=72, PETRI_TRANSITIONS=84} [2021-03-24 23:09:12,775 INFO L343 CegarLoopForPetriNet]: 15 programPoint places, 57 predicate places. [2021-03-24 23:09:12,775 INFO L480 AbstractCegarLoop]: Abstraction has has 72 places, 84 transitions, 1109 flow [2021-03-24 23:09:12,775 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 10.0) internal successors, (130), 13 states have internal predecessors, (130), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 23:09:12,775 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 23:09:12,775 INFO L263 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 23:09:12,995 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable108 [2021-03-24 23:09:12,996 INFO L428 AbstractCegarLoop]: === Iteration 16 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-24 23:09:12,996 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 23:09:12,996 INFO L82 PathProgramCache]: Analyzing trace with hash 1754825991, now seen corresponding path program 4 times [2021-03-24 23:09:12,996 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 23:09:12,996 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [24457354] [2021-03-24 23:09:12,996 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 23:09:13,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 23:09:13,010 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:13,010 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 23:09:13,013 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:13,013 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-24 23:09:13,016 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:13,016 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-24 23:09:13,020 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:13,020 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-24 23:09:13,025 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:13,025 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 23:09:13,027 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-24 23:09:13,027 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [24457354] [2021-03-24 23:09:13,027 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1452408070] [2021-03-24 23:09:13,027 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-24 23:09:13,063 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-24 23:09:13,063 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-24 23:09:13,064 INFO L263 TraceCheckSpWp]: Trace formula consists of 44 conjuncts, 5 conjunts are in the unsatisfiable core [2021-03-24 23:09:13,065 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-24 23:09:13,065 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:13,065 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:09:13,065 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:13,066 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:09:13,066 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:13,066 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:09:13,066 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:13,067 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:09:13,072 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:13,072 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:09:13,072 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:13,073 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:09:13,073 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:13,073 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:09:13,073 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:13,074 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:09:13,074 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:13,074 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:09:13,074 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:13,075 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:09:13,075 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:13,075 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:09:13,075 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:13,076 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:09:13,076 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:13,076 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:09:13,077 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:13,077 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 23:09:13,077 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-24 23:09:13,078 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:13,078 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:09:13,078 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:13,078 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 23:09:13,079 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-24 23:09:13,079 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:13,081 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-24 23:09:13,081 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:13,081 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-24 23:09:13,082 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:13,082 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:09:13,082 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:13,083 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-24 23:09:13,083 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-24 23:09:13,083 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:13,083 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:09:13,084 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:13,084 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-24 23:09:13,084 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-24 23:09:13,085 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:13,085 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-24 23:09:13,085 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:13,086 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-24 23:09:13,089 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:13,089 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-24 23:09:13,090 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:13,090 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-24 23:09:13,090 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:13,090 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-24 23:09:13,091 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:13,091 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-24 23:09:13,091 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:13,091 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:09:13,092 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:13,092 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-24 23:09:13,092 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-24 23:09:13,093 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:13,093 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:09:13,093 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:13,093 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-24 23:09:13,094 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-24 23:09:13,094 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:13,094 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-24 23:09:13,095 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:13,095 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-24 23:09:13,095 INFO L142 QuantifierPusher]: treesize reduction 9, result has 10.0 percent of original size [2021-03-24 23:09:13,096 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 23:09:13,096 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:13,096 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 23:09:13,096 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:13,096 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 23:09:13,097 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:13,097 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 23:09:13,097 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:13,097 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 23:09:13,098 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:13,098 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 23:09:13,098 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:13,098 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 23:09:13,099 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:13,099 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 23:09:13,099 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:13,099 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 23:09:13,100 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:13,100 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 23:09:13,100 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-24 23:09:13,100 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-24 23:09:13,100 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 6 [2021-03-24 23:09:13,101 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [448300017] [2021-03-24 23:09:13,102 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-03-24 23:09:13,102 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 23:09:13,103 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-03-24 23:09:13,103 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-03-24 23:09:13,103 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 11 out of 18 [2021-03-24 23:09:13,103 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 72 places, 84 transitions, 1109 flow. Second operand has 7 states, 7 states have (on average 12.142857142857142) internal successors, (85), 7 states have internal predecessors, (85), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 23:09:13,103 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 23:09:13,104 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 11 of 18 [2021-03-24 23:09:13,104 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 23:09:13,187 INFO L129 PetriNetUnfolder]: 54/150 cut-off events. [2021-03-24 23:09:13,187 INFO L130 PetriNetUnfolder]: For 883/887 co-relation queries the response was YES. [2021-03-24 23:09:13,188 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1150 conditions, 150 events. 54/150 cut-off events. For 883/887 co-relation queries the response was YES. Maximal size of possible extension queue 19. Compared 637 event pairs, 0 based on Foata normal form. 8/154 useless extension candidates. Maximal degree in co-relation 1089. Up to 85 conditions per place. [2021-03-24 23:09:13,189 INFO L132 encePairwiseOnDemand]: 13/18 looper letters, 51 selfloop transitions, 29 changer transitions 0/85 dead transitions. [2021-03-24 23:09:13,189 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 76 places, 85 transitions, 1340 flow [2021-03-24 23:09:13,189 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-24 23:09:13,189 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2021-03-24 23:09:13,190 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 110 transitions. [2021-03-24 23:09:13,190 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.7638888888888888 [2021-03-24 23:09:13,190 INFO L72 ComplementDD]: Start complementDD. Operand 8 states and 110 transitions. [2021-03-24 23:09:13,190 INFO L73 IsDeterministic]: Start isDeterministic. Operand 8 states and 110 transitions. [2021-03-24 23:09:13,190 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 23:09:13,190 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 8 states and 110 transitions. [2021-03-24 23:09:13,191 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 9 states, 8 states have (on average 13.75) internal successors, (110), 8 states have internal predecessors, (110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 23:09:13,192 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 9 states, 9 states have (on average 18.0) internal successors, (162), 9 states have internal predecessors, (162), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 23:09:13,192 INFO L81 ComplementDD]: Finished complementDD. Result has 9 states, 9 states have (on average 18.0) internal successors, (162), 9 states have internal predecessors, (162), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 23:09:13,192 INFO L185 Difference]: Start difference. First operand has 72 places, 84 transitions, 1109 flow. Second operand 8 states and 110 transitions. [2021-03-24 23:09:13,192 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 76 places, 85 transitions, 1340 flow [2021-03-24 23:09:13,198 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 69 places, 85 transitions, 1252 flow, removed 25 selfloop flow, removed 7 redundant places. [2021-03-24 23:09:13,200 INFO L241 Difference]: Finished difference. Result has 72 places, 82 transitions, 1131 flow [2021-03-24 23:09:13,200 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=18, PETRI_DIFFERENCE_MINUEND_FLOW=963, PETRI_DIFFERENCE_MINUEND_PLACES=62, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=78, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=25, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=50, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=1131, PETRI_PLACES=72, PETRI_TRANSITIONS=82} [2021-03-24 23:09:13,200 INFO L343 CegarLoopForPetriNet]: 15 programPoint places, 57 predicate places. [2021-03-24 23:09:13,200 INFO L480 AbstractCegarLoop]: Abstraction has has 72 places, 82 transitions, 1131 flow [2021-03-24 23:09:13,200 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 12.142857142857142) internal successors, (85), 7 states have internal predecessors, (85), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 23:09:13,200 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 23:09:13,200 INFO L263 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 23:09:13,421 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable112,15 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-24 23:09:13,421 INFO L428 AbstractCegarLoop]: === Iteration 17 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-24 23:09:13,422 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 23:09:13,422 INFO L82 PathProgramCache]: Analyzing trace with hash -1812347324, now seen corresponding path program 10 times [2021-03-24 23:09:13,422 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 23:09:13,422 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [679388762] [2021-03-24 23:09:13,422 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 23:09:13,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 23:09:13,459 INFO L142 QuantifierPusher]: treesize reduction 4, result has 71.4 percent of original size [2021-03-24 23:09:13,463 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-24 23:09:13,471 INFO L142 QuantifierPusher]: treesize reduction 5, result has 81.5 percent of original size [2021-03-24 23:09:13,472 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-03-24 23:09:13,481 INFO L142 QuantifierPusher]: treesize reduction 5, result has 80.0 percent of original size [2021-03-24 23:09:13,481 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-03-24 23:09:13,498 INFO L142 QuantifierPusher]: treesize reduction 5, result has 78.3 percent of original size [2021-03-24 23:09:13,498 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 18 [2021-03-24 23:09:13,509 INFO L142 QuantifierPusher]: treesize reduction 12, result has 42.9 percent of original size [2021-03-24 23:09:13,509 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 23:09:13,518 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:13,518 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:09:13,524 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-24 23:09:13,525 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [679388762] [2021-03-24 23:09:13,525 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1315800282] [2021-03-24 23:09:13,525 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-24 23:09:13,546 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-24 23:09:13,546 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-24 23:09:13,547 WARN L261 TraceCheckSpWp]: Trace formula consists of 44 conjuncts, 24 conjunts are in the unsatisfiable core [2021-03-24 23:09:13,548 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-24 23:09:13,548 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:13,548 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 23:09:13,549 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:13,549 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 23:09:13,549 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:13,550 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 23:09:13,550 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:13,550 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 23:09:13,565 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:13,566 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 23:09:13,566 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:13,566 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 23:09:13,566 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:13,567 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 23:09:13,567 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:13,567 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 23:09:13,568 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:13,568 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 23:09:13,568 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:13,568 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 23:09:13,569 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:13,569 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 23:09:13,569 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:13,570 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 23:09:13,570 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:13,571 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 368 [2021-03-24 23:09:13,571 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:09:13,571 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 368 [2021-03-24 23:11:42,039 WARN L205 SmtUtils]: Spent 2.46 m on a formula simplification. DAG size of input: 112621 DAG size of output: 53 [2021-03-24 23:11:42,040 INFO L142 QuantifierPusher]: treesize reduction 700448615, result has 0.0 percent of original size [2021-03-24 23:11:42,046 INFO L147 QuantifierPusher]: treesize reduction 56, result has 61.6 percent of original size 90 [2021-03-24 23:11:42,047 INFO L142 QuantifierPusher]: treesize reduction 56, result has 61.6 percent of original size [2021-03-24 23:11:42,048 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 90 [2021-03-24 23:11:42,080 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:42,081 INFO L147 QuantifierPusher]: treesize reduction 2, result has 98.1 percent of original size 104 [2021-03-24 23:11:42,081 INFO L142 QuantifierPusher]: treesize reduction 2, result has 98.1 percent of original size [2021-03-24 23:11:42,082 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 104 [2021-03-24 23:11:42,082 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:42,083 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 104 [2021-03-24 23:11:42,083 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:42,084 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 104 [2021-03-24 23:11:42,117 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:42,118 INFO L147 QuantifierPusher]: treesize reduction 4, result has 96.4 percent of original size 106 [2021-03-24 23:11:42,119 INFO L142 QuantifierPusher]: treesize reduction 4, result has 96.4 percent of original size [2021-03-24 23:11:42,119 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 106 [2021-03-24 23:11:42,120 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:42,120 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 106 [2021-03-24 23:11:42,120 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:42,121 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 106 [2021-03-24 23:11:42,156 INFO L142 QuantifierPusher]: treesize reduction 56, result has 53.3 percent of original size [2021-03-24 23:11:42,156 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-03-24 23:11:42,157 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:42,157 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:11:42,157 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:42,157 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 39 [2021-03-24 23:11:42,158 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 47 [2021-03-24 23:11:42,158 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:42,158 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-03-24 23:11:42,159 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:42,159 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:11:42,159 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:42,159 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:11:42,160 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:42,160 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 23:11:42,161 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:11:42,161 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:42,161 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-24 23:11:42,161 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 51 [2021-03-24 23:11:42,162 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:11:42,162 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:42,162 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 39 [2021-03-24 23:11:42,163 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 47 [2021-03-24 23:11:42,178 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:42,178 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 19 treesize of output 37 [2021-03-24 23:11:42,178 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:42,179 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2021-03-24 23:11:42,180 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:42,180 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:11:42,181 INFO L142 QuantifierPusher]: treesize reduction 5, result has 88.6 percent of original size [2021-03-24 23:11:42,181 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:11:42,182 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:42,182 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-03-24 23:11:42,183 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:42,183 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:11:42,183 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:42,183 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-03-24 23:11:42,184 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:42,184 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:11:42,184 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:42,185 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 23:11:42,186 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 23:11:42,186 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 23:11:42,186 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:11:42,186 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:42,187 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 23:11:42,187 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 23:11:42,187 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:11:42,188 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:42,188 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:11:42,188 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-24 23:11:42,208 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:42,208 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 7 new quantified variables, introduced 6 case distinctions, treesize of input 21 treesize of output 64 [2021-03-24 23:11:42,209 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:42,209 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:11:42,210 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:42,210 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 5 disjuncts [2021-03-24 23:11:42,211 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:42,211 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:11:42,212 INFO L142 QuantifierPusher]: treesize reduction 4, result has 94.7 percent of original size [2021-03-24 23:11:42,212 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 4 disjuncts [2021-03-24 23:11:42,213 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:42,213 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:11:42,213 INFO L142 QuantifierPusher]: treesize reduction 4, result has 92.3 percent of original size [2021-03-24 23:11:42,214 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 4 disjuncts [2021-03-24 23:11:42,214 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:42,215 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:11:42,215 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:42,216 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 18 [2021-03-24 23:11:42,217 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2021-03-24 23:11:42,217 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:42,218 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:11:42,218 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:42,218 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-03-24 23:11:42,219 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:42,219 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:11:42,220 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:42,220 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 23:11:42,221 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 18 [2021-03-24 23:11:42,221 INFO L147 QuantifierPusher]: treesize reduction 6, result has 85.0 percent of original size 34 [2021-03-24 23:11:42,222 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 4 disjuncts [2021-03-24 23:11:42,223 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:42,223 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:11:42,223 INFO L142 QuantifierPusher]: treesize reduction 4, result has 93.3 percent of original size [2021-03-24 23:11:42,224 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 4 disjuncts [2021-03-24 23:11:42,224 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:42,224 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:11:42,225 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:42,225 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2021-03-24 23:11:42,226 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:42,226 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:11:42,226 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:42,227 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-24 23:11:42,228 INFO L147 QuantifierPusher]: treesize reduction 8, result has 78.4 percent of original size 29 [2021-03-24 23:11:42,228 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2021-03-24 23:11:42,229 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:42,229 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:11:42,230 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:42,230 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-03-24 23:11:42,231 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:42,231 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:11:42,232 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:42,232 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-03-24 23:11:42,233 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:42,233 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:11:42,233 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:42,234 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 23:11:42,235 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-24 23:11:42,235 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 35 [2021-03-24 23:11:42,236 INFO L147 QuantifierPusher]: treesize reduction 18, result has 76.3 percent of original size 58 [2021-03-24 23:11:42,237 INFO L147 QuantifierPusher]: treesize reduction 47, result has 62.7 percent of original size 79 [2021-03-24 23:11:42,237 INFO L147 QuantifierPusher]: treesize reduction 47, result has 62.7 percent of original size 79 [2021-03-24 23:11:42,238 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-03-24 23:11:42,238 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:42,239 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:11:42,240 INFO L142 QuantifierPusher]: treesize reduction 183, result has 30.7 percent of original size [2021-03-24 23:11:42,240 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-03-24 23:11:42,241 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:42,241 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:11:42,241 INFO L142 QuantifierPusher]: treesize reduction 10, result has 80.8 percent of original size [2021-03-24 23:11:42,242 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2021-03-24 23:11:42,242 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:42,242 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:11:42,243 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:42,244 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-24 23:11:42,244 INFO L147 QuantifierPusher]: treesize reduction 9, result has 60.9 percent of original size 14 [2021-03-24 23:11:42,245 INFO L147 QuantifierPusher]: treesize reduction 32, result has 27.3 percent of original size 12 [2021-03-24 23:11:42,246 INFO L147 QuantifierPusher]: treesize reduction 32, result has 27.3 percent of original size 12 [2021-03-24 23:11:42,246 INFO L142 QuantifierPusher]: treesize reduction 32, result has 27.3 percent of original size [2021-03-24 23:11:42,246 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-24 23:11:42,247 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 3 xjuncts. [2021-03-24 23:11:42,267 INFO L628 ElimStorePlain]: treesize reduction 18, result has 50.0 percent of original size [2021-03-24 23:11:42,267 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:42,268 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 18 [2021-03-24 23:11:42,268 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-03-24 23:11:42,268 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:59, output treesize:18 [2021-03-24 23:11:42,268 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:42,269 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 18 [2021-03-24 23:11:42,269 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:42,269 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 18 [2021-03-24 23:11:42,287 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.7 percent of original size [2021-03-24 23:11:42,288 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-03-24 23:11:42,288 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:42,288 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:11:42,289 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:42,289 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-03-24 23:11:42,290 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-03-24 23:11:42,290 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:42,291 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-03-24 23:11:42,291 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:42,291 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:11:42,292 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:42,294 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:11:42,294 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:11:42,294 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:42,294 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:11:42,295 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:42,295 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:11:42,295 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:42,295 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:11:42,296 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:42,296 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:11:42,296 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:42,296 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:11:42,297 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:42,297 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:11:42,297 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:42,297 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:11:42,298 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:42,298 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:11:42,298 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:42,298 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:11:42,299 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-24 23:11:42,299 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-24 23:11:42,299 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 11 [2021-03-24 23:11:42,299 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1178657260] [2021-03-24 23:11:42,299 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-03-24 23:11:42,299 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 23:11:42,300 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-03-24 23:11:42,300 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=122, Unknown=0, NotChecked=0, Total=156 [2021-03-24 23:11:42,300 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 9 out of 18 [2021-03-24 23:11:42,300 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 72 places, 82 transitions, 1131 flow. Second operand has 13 states, 13 states have (on average 10.0) internal successors, (130), 13 states have internal predecessors, (130), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 23:11:42,300 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 23:11:42,300 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 9 of 18 [2021-03-24 23:11:42,300 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 23:11:42,671 INFO L129 PetriNetUnfolder]: 70/191 cut-off events. [2021-03-24 23:11:42,671 INFO L130 PetriNetUnfolder]: For 1513/1517 co-relation queries the response was YES. [2021-03-24 23:11:42,672 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1531 conditions, 191 events. 70/191 cut-off events. For 1513/1517 co-relation queries the response was YES. Maximal size of possible extension queue 25. Compared 900 event pairs, 0 based on Foata normal form. 6/192 useless extension candidates. Maximal degree in co-relation 1431. Up to 136 conditions per place. [2021-03-24 23:11:42,673 INFO L132 encePairwiseOnDemand]: 12/18 looper letters, 66 selfloop transitions, 37 changer transitions 1/108 dead transitions. [2021-03-24 23:11:42,673 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 86 places, 108 transitions, 1812 flow [2021-03-24 23:11:42,674 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-03-24 23:11:42,674 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2021-03-24 23:11:42,674 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 172 transitions. [2021-03-24 23:11:42,675 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.6370370370370371 [2021-03-24 23:11:42,675 INFO L72 ComplementDD]: Start complementDD. Operand 15 states and 172 transitions. [2021-03-24 23:11:42,675 INFO L73 IsDeterministic]: Start isDeterministic. Operand 15 states and 172 transitions. [2021-03-24 23:11:42,675 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 23:11:42,675 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 15 states and 172 transitions. [2021-03-24 23:11:42,676 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 16 states, 15 states have (on average 11.466666666666667) internal successors, (172), 15 states have internal predecessors, (172), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 23:11:42,676 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 16 states, 16 states have (on average 18.0) internal successors, (288), 16 states have internal predecessors, (288), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 23:11:42,676 INFO L81 ComplementDD]: Finished complementDD. Result has 16 states, 16 states have (on average 18.0) internal successors, (288), 16 states have internal predecessors, (288), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 23:11:42,676 INFO L185 Difference]: Start difference. First operand has 72 places, 82 transitions, 1131 flow. Second operand 15 states and 172 transitions. [2021-03-24 23:11:42,676 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 86 places, 108 transitions, 1812 flow [2021-03-24 23:11:42,684 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 81 places, 108 transitions, 1707 flow, removed 26 selfloop flow, removed 5 redundant places. [2021-03-24 23:11:42,687 INFO L241 Difference]: Finished difference. Result has 85 places, 106 transitions, 1594 flow [2021-03-24 23:11:42,687 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=18, PETRI_DIFFERENCE_MINUEND_FLOW=1048, PETRI_DIFFERENCE_MINUEND_PLACES=67, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=82, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=21, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=56, PETRI_DIFFERENCE_SUBTRAHEND_STATES=15, PETRI_FLOW=1594, PETRI_PLACES=85, PETRI_TRANSITIONS=106} [2021-03-24 23:11:42,687 INFO L343 CegarLoopForPetriNet]: 15 programPoint places, 70 predicate places. [2021-03-24 23:11:42,687 INFO L480 AbstractCegarLoop]: Abstraction has has 85 places, 106 transitions, 1594 flow [2021-03-24 23:11:42,687 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 10.0) internal successors, (130), 13 states have internal predecessors, (130), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 23:11:42,687 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 23:11:42,687 INFO L263 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 23:11:42,903 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable113 [2021-03-24 23:11:42,904 INFO L428 AbstractCegarLoop]: === Iteration 18 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-24 23:11:42,904 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 23:11:42,904 INFO L82 PathProgramCache]: Analyzing trace with hash -306688903, now seen corresponding path program 5 times [2021-03-24 23:11:42,904 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 23:11:42,904 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2122253814] [2021-03-24 23:11:42,904 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 23:11:42,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 23:11:42,918 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:42,918 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 23:11:42,921 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:42,921 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-24 23:11:42,924 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:42,924 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-24 23:11:42,928 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:42,928 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-24 23:11:42,932 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:42,933 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 23:11:42,933 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-24 23:11:42,933 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2122253814] [2021-03-24 23:11:42,933 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1356937776] [2021-03-24 23:11:42,933 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-24 23:11:42,950 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-03-24 23:11:42,950 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-24 23:11:42,950 INFO L263 TraceCheckSpWp]: Trace formula consists of 44 conjuncts, 5 conjunts are in the unsatisfiable core [2021-03-24 23:11:42,951 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-24 23:11:42,952 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:42,952 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:11:42,953 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:42,953 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:11:42,953 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:42,953 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:11:42,954 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:42,954 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:11:42,960 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:42,961 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:11:42,961 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:42,961 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:11:42,961 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:42,962 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:11:42,962 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:42,962 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:11:42,962 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:42,962 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:11:42,963 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:42,963 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:11:42,963 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:42,963 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:11:42,963 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:42,964 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:11:42,964 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:42,964 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:11:42,965 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:42,965 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 23:11:42,965 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-24 23:11:42,965 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:42,966 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:11:42,966 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:42,966 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 23:11:42,966 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-24 23:11:42,967 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:42,967 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-24 23:11:42,967 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:42,968 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-24 23:11:42,970 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:42,971 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:11:42,971 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:42,971 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-24 23:11:42,971 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-24 23:11:42,971 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:42,972 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:11:42,972 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:42,972 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-24 23:11:42,972 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-24 23:11:42,973 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:42,973 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-24 23:11:42,973 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:42,973 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-24 23:11:42,974 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:42,974 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:11:42,974 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:42,974 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-24 23:11:42,975 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-24 23:11:42,975 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:42,975 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:11:42,984 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:42,984 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-24 23:11:42,984 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-24 23:11:42,985 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:42,985 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-24 23:11:42,986 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:42,986 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-24 23:11:42,986 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:42,986 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-24 23:11:42,987 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:42,987 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-24 23:11:42,987 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:42,987 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-24 23:11:42,988 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:42,988 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-24 23:11:42,988 INFO L142 QuantifierPusher]: treesize reduction 9, result has 10.0 percent of original size [2021-03-24 23:11:42,988 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 23:11:42,989 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:42,989 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 23:11:42,989 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:42,989 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 23:11:42,990 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:42,990 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 23:11:42,990 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:42,990 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 23:11:42,990 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:42,991 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 23:11:42,991 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:42,991 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 23:11:42,994 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:42,995 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 23:11:42,995 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:42,995 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 23:11:42,996 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:42,996 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 23:11:42,996 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-24 23:11:42,996 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-24 23:11:42,996 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 6 [2021-03-24 23:11:42,996 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [935315109] [2021-03-24 23:11:42,996 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-03-24 23:11:42,997 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 23:11:42,997 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-03-24 23:11:42,997 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-03-24 23:11:42,997 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 11 out of 18 [2021-03-24 23:11:42,997 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 85 places, 106 transitions, 1594 flow. Second operand has 7 states, 7 states have (on average 12.142857142857142) internal successors, (85), 7 states have internal predecessors, (85), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 23:11:42,997 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 23:11:42,997 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 11 of 18 [2021-03-24 23:11:42,997 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 23:11:43,074 INFO L129 PetriNetUnfolder]: 74/192 cut-off events. [2021-03-24 23:11:43,074 INFO L130 PetriNetUnfolder]: For 2056/2056 co-relation queries the response was YES. [2021-03-24 23:11:43,075 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1666 conditions, 192 events. 74/192 cut-off events. For 2056/2056 co-relation queries the response was YES. Maximal size of possible extension queue 25. Compared 850 event pairs, 0 based on Foata normal form. 7/194 useless extension candidates. Maximal degree in co-relation 1590. Up to 120 conditions per place. [2021-03-24 23:11:43,077 INFO L132 encePairwiseOnDemand]: 13/18 looper letters, 81 selfloop transitions, 33 changer transitions 0/119 dead transitions. [2021-03-24 23:11:43,077 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 90 places, 119 transitions, 2081 flow [2021-03-24 23:11:43,077 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-03-24 23:11:43,077 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2021-03-24 23:11:43,078 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 121 transitions. [2021-03-24 23:11:43,078 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.7469135802469136 [2021-03-24 23:11:43,078 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 121 transitions. [2021-03-24 23:11:43,078 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 121 transitions. [2021-03-24 23:11:43,078 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 23:11:43,078 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 121 transitions. [2021-03-24 23:11:43,079 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 13.444444444444445) internal successors, (121), 9 states have internal predecessors, (121), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 23:11:43,080 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 18.0) internal successors, (180), 10 states have internal predecessors, (180), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 23:11:43,080 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 18.0) internal successors, (180), 10 states have internal predecessors, (180), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 23:11:43,080 INFO L185 Difference]: Start difference. First operand has 85 places, 106 transitions, 1594 flow. Second operand 9 states and 121 transitions. [2021-03-24 23:11:43,080 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 90 places, 119 transitions, 2081 flow [2021-03-24 23:11:43,090 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 85 places, 119 transitions, 1845 flow, removed 112 selfloop flow, removed 5 redundant places. [2021-03-24 23:11:43,093 INFO L241 Difference]: Finished difference. Result has 87 places, 112 transitions, 1586 flow [2021-03-24 23:11:43,094 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=18, PETRI_DIFFERENCE_MINUEND_FLOW=1264, PETRI_DIFFERENCE_MINUEND_PLACES=77, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=100, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=24, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=70, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=1586, PETRI_PLACES=87, PETRI_TRANSITIONS=112} [2021-03-24 23:11:43,094 INFO L343 CegarLoopForPetriNet]: 15 programPoint places, 72 predicate places. [2021-03-24 23:11:43,094 INFO L480 AbstractCegarLoop]: Abstraction has has 87 places, 112 transitions, 1586 flow [2021-03-24 23:11:43,094 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 12.142857142857142) internal successors, (85), 7 states have internal predecessors, (85), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 23:11:43,094 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 23:11:43,094 INFO L263 CegarLoopForPetriNet]: trace histogram [4, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 23:11:43,307 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable133,17 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-24 23:11:43,308 INFO L428 AbstractCegarLoop]: === Iteration 19 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-24 23:11:43,308 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 23:11:43,308 INFO L82 PathProgramCache]: Analyzing trace with hash -695850334, now seen corresponding path program 11 times [2021-03-24 23:11:43,308 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 23:11:43,308 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [549762923] [2021-03-24 23:11:43,308 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 23:11:43,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 23:11:43,322 INFO L142 QuantifierPusher]: treesize reduction 4, result has 63.6 percent of original size [2021-03-24 23:11:43,323 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 23:11:43,327 INFO L142 QuantifierPusher]: treesize reduction 12, result has 63.6 percent of original size [2021-03-24 23:11:43,328 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 23:11:43,337 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:43,337 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-24 23:11:43,344 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:43,344 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 23:11:43,352 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:43,352 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 23:11:43,360 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:43,361 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:11:43,367 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-24 23:11:43,367 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [549762923] [2021-03-24 23:11:43,368 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1852095823] [2021-03-24 23:11:43,368 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-03-24 23:11:43,394 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-03-24 23:11:43,394 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-24 23:11:43,395 INFO L263 TraceCheckSpWp]: Trace formula consists of 49 conjuncts, 22 conjunts are in the unsatisfiable core [2021-03-24 23:11:43,396 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-24 23:11:43,397 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:43,397 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 23:11:43,397 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:43,398 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 23:11:43,398 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:43,398 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 23:11:43,398 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:43,399 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 Waiting until toolchain timeout for monitored process 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-24 23:11:43,412 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:43,413 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 23:11:43,413 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:43,413 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 23:11:43,414 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:43,414 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 23:11:43,414 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:43,414 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 23:11:43,415 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:43,415 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 23:11:43,415 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:43,416 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 23:11:43,416 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:43,416 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 23:11:43,416 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:43,417 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 23:11:43,417 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:43,418 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 23:11:43,418 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:43,418 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 23:11:43,419 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:43,419 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 23:11:43,419 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:43,420 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 23:11:43,433 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:43,434 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:11:43,434 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:43,434 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 365 [2021-03-24 23:11:43,435 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 375 [2021-03-24 23:11:43,435 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:43,435 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:11:43,436 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:43,436 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 365 [2021-03-24 23:11:43,436 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 375 [2021-03-24 23:11:43,543 INFO L142 QuantifierPusher]: treesize reduction 341339, result has 0.0 percent of original size [2021-03-24 23:11:43,544 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-03-24 23:11:43,545 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:43,545 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:11:43,545 INFO L142 QuantifierPusher]: treesize reduction 4, result has 95.8 percent of original size [2021-03-24 23:11:43,546 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2021-03-24 23:11:43,547 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:43,547 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:11:43,548 INFO L142 QuantifierPusher]: treesize reduction 5, result has 93.5 percent of original size [2021-03-24 23:11:43,548 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2021-03-24 23:11:43,549 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:43,549 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:11:43,549 INFO L142 QuantifierPusher]: treesize reduction 5, result has 90.9 percent of original size [2021-03-24 23:11:43,550 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2021-03-24 23:11:43,551 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:43,551 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:11:43,551 INFO L142 QuantifierPusher]: treesize reduction 5, result has 85.7 percent of original size [2021-03-24 23:11:43,553 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 23:11:43,553 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 28 [2021-03-24 23:11:43,554 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-03-24 23:11:43,554 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 52 [2021-03-24 23:11:43,555 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 61 [2021-03-24 23:11:43,555 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:43,556 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 61 [2021-03-24 23:11:43,583 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:43,583 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:11:43,583 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:43,584 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 23:11:43,584 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 70 [2021-03-24 23:11:43,585 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:43,585 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:11:43,585 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:43,586 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 23:11:43,586 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 70 [2021-03-24 23:11:43,587 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:43,589 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 63 [2021-03-24 23:11:43,589 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:43,590 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 63 [2021-03-24 23:11:43,618 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:43,619 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:11:43,619 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:43,619 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 23:11:43,620 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 72 [2021-03-24 23:11:43,620 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:43,621 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:11:43,621 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:43,621 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 23:11:43,621 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 72 [2021-03-24 23:11:43,622 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:43,623 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 65 [2021-03-24 23:11:43,623 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:43,624 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 65 [2021-03-24 23:11:43,656 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:43,656 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:11:43,657 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:43,657 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 23:11:43,658 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 72 [2021-03-24 23:11:43,658 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:43,659 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:11:43,659 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:43,659 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:11:43,660 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:43,660 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 23:11:43,661 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 72 [2021-03-24 23:11:43,661 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 73 [2021-03-24 23:11:43,662 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:43,663 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:11:43,663 INFO L142 QuantifierPusher]: treesize reduction 41, result has 28.1 percent of original size [2021-03-24 23:11:43,664 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-24 23:11:43,665 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:11:43,665 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:43,665 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-03-24 23:11:43,665 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-03-24 23:11:43,687 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:43,687 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 7 new quantified variables, introduced 6 case distinctions, treesize of input 23 treesize of output 64 [2021-03-24 23:11:43,688 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:43,690 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:11:43,691 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:43,692 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 5 disjuncts [2021-03-24 23:11:43,692 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:43,693 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:11:43,693 INFO L142 QuantifierPusher]: treesize reduction 4, result has 94.7 percent of original size [2021-03-24 23:11:43,695 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 4 disjuncts [2021-03-24 23:11:43,696 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:43,696 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:11:43,697 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:43,697 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2021-03-24 23:11:43,698 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:43,698 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:11:43,699 INFO L142 QuantifierPusher]: treesize reduction 4, result has 88.9 percent of original size [2021-03-24 23:11:43,702 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-03-24 23:11:43,703 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:43,703 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:11:43,703 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:43,704 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 23:11:43,705 INFO L147 QuantifierPusher]: treesize reduction 5, result has 72.2 percent of original size 13 [2021-03-24 23:11:43,706 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 4 disjuncts [2021-03-24 23:11:43,708 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:43,709 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:11:43,709 INFO L142 QuantifierPusher]: treesize reduction 4, result has 90.9 percent of original size [2021-03-24 23:11:43,710 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2021-03-24 23:11:43,711 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:43,711 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:11:43,711 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:43,713 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-24 23:11:43,714 INFO L147 QuantifierPusher]: treesize reduction 6, result has 73.9 percent of original size 17 [2021-03-24 23:11:43,714 INFO L147 QuantifierPusher]: treesize reduction 17, result has 62.2 percent of original size 28 [2021-03-24 23:11:43,715 INFO L147 QuantifierPusher]: treesize reduction 25, result has 70.2 percent of original size 59 [2021-03-24 23:11:43,716 INFO L147 QuantifierPusher]: treesize reduction 25, result has 70.2 percent of original size 59 [2021-03-24 23:11:43,716 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-03-24 23:11:43,717 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:43,717 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:11:43,718 INFO L142 QuantifierPusher]: treesize reduction 95, result has 47.2 percent of original size [2021-03-24 23:11:43,719 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:11:43,719 INFO L142 QuantifierPusher]: treesize reduction 7, result has 87.3 percent of original size [2021-03-24 23:11:43,720 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2021-03-24 23:11:43,722 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:43,722 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:11:43,724 INFO L142 QuantifierPusher]: treesize reduction 8, result has 81.8 percent of original size [2021-03-24 23:11:43,724 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2021-03-24 23:11:43,725 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:43,725 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:11:43,726 INFO L142 QuantifierPusher]: treesize reduction 4, result has 88.9 percent of original size [2021-03-24 23:11:43,727 INFO L147 QuantifierPusher]: treesize reduction 14, result has 22.2 percent of original size 4 [2021-03-24 23:11:43,727 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 23:11:43,728 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-03-24 23:11:43,728 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:43,729 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:11:43,729 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:43,730 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 23:11:43,731 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 23:11:43,731 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:11:43,731 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:43,732 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 23:11:43,733 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 23:11:43,733 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:11:43,734 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:43,734 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:11:43,734 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-24 23:11:43,735 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:43,735 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:43,736 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:11:43,736 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-24 23:11:43,736 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:23, output treesize:3 [2021-03-24 23:11:43,736 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:43,736 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:11:43,737 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:43,737 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:11:43,737 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:43,737 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:11:43,738 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:43,738 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:11:43,739 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:43,740 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:11:43,740 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:43,740 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:11:43,740 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:43,741 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:11:43,741 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:43,741 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:11:43,741 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:43,742 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:11:43,742 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:43,742 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:11:43,742 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:43,743 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:11:43,743 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:43,743 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:11:43,743 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:43,744 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:11:43,744 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:43,744 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:11:43,744 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-24 23:11:43,744 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-24 23:11:43,745 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 11 [2021-03-24 23:11:43,745 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1327853357] [2021-03-24 23:11:43,745 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-03-24 23:11:43,745 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 23:11:43,745 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-03-24 23:11:43,745 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=127, Unknown=0, NotChecked=0, Total=156 [2021-03-24 23:11:43,745 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 9 out of 18 [2021-03-24 23:11:43,746 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 87 places, 112 transitions, 1586 flow. Second operand has 13 states, 13 states have (on average 10.076923076923077) internal successors, (131), 13 states have internal predecessors, (131), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 23:11:43,746 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 23:11:43,746 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 9 of 18 [2021-03-24 23:11:43,746 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 23:11:43,916 INFO L129 PetriNetUnfolder]: 75/210 cut-off events. [2021-03-24 23:11:43,917 INFO L130 PetriNetUnfolder]: For 2184/2188 co-relation queries the response was YES. [2021-03-24 23:11:43,917 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1783 conditions, 210 events. 75/210 cut-off events. For 2184/2188 co-relation queries the response was YES. Maximal size of possible extension queue 26. Compared 1008 event pairs, 0 based on Foata normal form. 5/210 useless extension candidates. Maximal degree in co-relation 1669. Up to 130 conditions per place. [2021-03-24 23:11:43,919 INFO L132 encePairwiseOnDemand]: 12/18 looper letters, 85 selfloop transitions, 31 changer transitions 1/121 dead transitions. [2021-03-24 23:11:43,919 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 98 places, 121 transitions, 1987 flow [2021-03-24 23:11:43,923 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-03-24 23:11:43,923 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12 states. [2021-03-24 23:11:43,924 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 135 transitions. [2021-03-24 23:11:43,924 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.625 [2021-03-24 23:11:43,924 INFO L72 ComplementDD]: Start complementDD. Operand 12 states and 135 transitions. [2021-03-24 23:11:43,924 INFO L73 IsDeterministic]: Start isDeterministic. Operand 12 states and 135 transitions. [2021-03-24 23:11:43,924 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 23:11:43,924 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 12 states and 135 transitions. [2021-03-24 23:11:43,924 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 13 states, 12 states have (on average 11.25) internal successors, (135), 12 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 23:11:43,925 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 13 states, 13 states have (on average 18.0) internal successors, (234), 13 states have internal predecessors, (234), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 23:11:43,925 INFO L81 ComplementDD]: Finished complementDD. Result has 13 states, 13 states have (on average 18.0) internal successors, (234), 13 states have internal predecessors, (234), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 23:11:43,925 INFO L185 Difference]: Start difference. First operand has 87 places, 112 transitions, 1586 flow. Second operand 12 states and 135 transitions. [2021-03-24 23:11:43,925 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 98 places, 121 transitions, 1987 flow [2021-03-24 23:11:43,936 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 93 places, 121 transitions, 1890 flow, removed 35 selfloop flow, removed 5 redundant places. [2021-03-24 23:11:43,938 INFO L241 Difference]: Finished difference. Result has 95 places, 117 transitions, 1679 flow [2021-03-24 23:11:43,938 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=18, PETRI_DIFFERENCE_MINUEND_FLOW=1489, PETRI_DIFFERENCE_MINUEND_PLACES=82, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=112, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=28, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=83, PETRI_DIFFERENCE_SUBTRAHEND_STATES=12, PETRI_FLOW=1679, PETRI_PLACES=95, PETRI_TRANSITIONS=117} [2021-03-24 23:11:43,939 INFO L343 CegarLoopForPetriNet]: 15 programPoint places, 80 predicate places. [2021-03-24 23:11:43,939 INFO L480 AbstractCegarLoop]: Abstraction has has 95 places, 117 transitions, 1679 flow [2021-03-24 23:11:43,939 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 10.076923076923077) internal successors, (131), 13 states have internal predecessors, (131), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 23:11:43,939 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 23:11:43,939 INFO L263 CegarLoopForPetriNet]: trace histogram [4, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 23:11:44,161 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable134 [2021-03-24 23:11:44,161 INFO L428 AbstractCegarLoop]: === Iteration 20 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-24 23:11:44,161 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 23:11:44,161 INFO L82 PathProgramCache]: Analyzing trace with hash 1677485626, now seen corresponding path program 12 times [2021-03-24 23:11:44,161 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 23:11:44,162 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [483444495] [2021-03-24 23:11:44,162 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 23:11:44,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 23:11:44,186 INFO L142 QuantifierPusher]: treesize reduction 4, result has 63.6 percent of original size [2021-03-24 23:11:44,187 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 23:11:44,191 INFO L142 QuantifierPusher]: treesize reduction 12, result has 63.6 percent of original size [2021-03-24 23:11:44,192 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 23:11:44,203 INFO L142 QuantifierPusher]: treesize reduction 574, result has 10.9 percent of original size [2021-03-24 23:11:44,204 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 70 [2021-03-24 23:11:44,601 WARN L205 SmtUtils]: Spent 338.00 ms on a formula simplification. DAG size of input: 2844 DAG size of output: 48 [2021-03-24 23:11:44,602 INFO L142 QuantifierPusher]: treesize reduction 1311729, result has 0.0 percent of original size [2021-03-24 23:11:44,603 INFO L147 QuantifierPusher]: treesize reduction 24, result has 84.3 percent of original size 129 [2021-03-24 23:11:45,249 WARN L205 SmtUtils]: Spent 547.00 ms on a formula simplification. DAG size of input: 5510 DAG size of output: 14 [2021-03-24 23:11:45,250 INFO L142 QuantifierPusher]: treesize reduction 2533210, result has 0.0 percent of original size [2021-03-24 23:11:45,250 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 23:11:45,258 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:45,258 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-24 23:11:45,264 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-24 23:11:45,264 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [483444495] [2021-03-24 23:11:45,264 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [367008133] [2021-03-24 23:11:45,264 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 19 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 19 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-24 23:11:45,281 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-03-24 23:11:45,281 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-24 23:11:45,282 INFO L263 TraceCheckSpWp]: Trace formula consists of 49 conjuncts, 22 conjunts are in the unsatisfiable core [2021-03-24 23:11:45,282 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-24 23:11:45,282 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:45,283 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 23:11:45,283 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:45,283 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 23:11:45,283 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:45,284 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 23:11:45,284 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:45,284 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 23:11:45,294 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:45,295 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 23:11:45,295 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:45,295 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 23:11:45,296 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:45,296 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 23:11:45,296 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:45,298 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 23:11:45,298 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:45,299 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-24 23:11:45,299 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:45,300 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-24 23:11:45,302 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:45,302 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-24 23:11:45,302 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:45,302 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-24 23:11:45,314 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:45,314 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:11:45,314 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:45,315 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 23:11:45,315 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-03-24 23:11:45,315 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:45,315 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:11:45,316 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:45,316 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 23:11:45,316 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-03-24 23:11:45,316 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:45,317 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 23:11:45,317 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:45,317 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-24 23:11:45,329 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:45,329 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:11:45,329 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:45,330 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 23:11:45,330 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-03-24 23:11:45,331 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:45,331 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:11:45,331 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:45,331 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 23:11:45,331 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-03-24 23:11:45,332 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:45,332 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-24 23:11:45,332 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:45,333 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-24 23:11:45,345 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:45,345 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:11:45,345 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:45,345 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 23:11:45,346 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-03-24 23:11:45,346 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:45,346 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:11:45,346 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:45,347 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 23:11:45,347 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-03-24 23:11:45,347 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:45,348 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 23:11:45,348 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:45,348 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 23:11:45,368 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:45,368 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 23:11:45,368 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:45,369 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 23:11:45,369 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:45,369 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 23:11:45,370 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:45,370 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-24 23:11:45,371 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:45,371 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:11:45,371 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:45,372 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 365 [2021-03-24 23:11:45,372 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 381 [2021-03-24 23:11:45,372 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:45,373 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:11:45,373 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:45,373 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-24 23:11:45,374 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 23:11:45,374 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 365 [2021-03-24 23:11:45,374 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 381 [2021-03-24 23:11:45,375 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 382 Received shutdown request... Cannot interrupt operation gracefully because timeout expired. Forcing shutdown